big riddle. frustrating. please help.

Printable View