Ahh so that's what the 'canal' thing meant, I was really confused reading it trying to think what the hell it has to do with canals.
I'm going to throw all the useless posts in here to get a feel for how much shit is posted. Should be fun.
You can push shit onto it, but all the data goes together and you can only remove data in per volume chunks.
it means the first element in the heap is the biggest/smallest. the direction this takes, my bet goes on min.