5 x 5 Hard Nurikabe
Random