public class Flight2 {
  private int flightNum;
  private int seats[];       //tells which seats are open/sold

  public Flight2(int flightNum) {
    this.flightNum = flightNum;
    seats = new int[12];
  }

  public int isSeatFree(int seatNum) {
    return seats[seatNum];
  }

  public void reserveSeat(int seatNum) {
    if (seats[seatNum] == 0) {
      try {
        Thread.sleep(2);
        seats[seatNum]++;
      } catch(InterruptedException e) {
      System.out.println(e);
      }
    }
  }
}