Puzzles solved by x49yst