Very hard riddles to solve with answers