Fixed off by one error in the usage of findSquare() that was causing false negatives for 6x6 cycles.