void insert(state a) { // System.out.println("Entered heap insert: heapsize = "+ heapsize); heap[heapsize] = a; // System.out.println("After heap[heapsize] = a for heapsize = "+ heapsize); heapsize++; // System.out.println("After heapsize++ , heapsize = "+ heapsize); heapifyup(heapsize - 1); }