my heap code was off but now it's on point
aii