Hard and funny riddle! Can you figure it out?

Printable View