Puzzles solved by goh yen ling