Puzzles solved by shakabc