Solvers for puzzles at http://www.puzzle-nurikabe.com/, etc.