Came from the Devlog, had to play this one for myself! Really fun, but a but tricky at times. I actually got confused by what adjacent and surrounding specifically meant, maybe a little cheat sheet if you develop this further?