Puzzles solved by dededede