20x20 doesn't crash and counts correctly however spiraling needs reimplementation.