Riddle time! (is this the answer?)