RIDDLES we solve them all