can now play with NxN grid