Hard Long Riddles To Solve With Friends