Puzzles solved by efwdsc