first part of lab 4
wip heap