Puzzles solved by DDGDFTFYF