A riddle, are you smart enough?