public void Puzzle2Setup()
 {
     occupiedSeatsThreeshold = 5;
     seatCountBehaviour      = new SeatCountBehaviour(GetOccupiedLineSeatsCount);
 }
 public void Puzzle1Setup()
 {
     occupiedSeatsThreeshold = 4;
     seatCountBehaviour      = new SeatCountBehaviour(GetOccupiedAdjacentSeatsCount);
 }