Change the check method to take an entire puzzle instead of just cells.
Changed to a normal distribution for groups.