7 x 7 Hard Nurikabe
Random