An attempt at a solver for the puzzle game Kami