Fixed __str__ to print the last node when heap_size is odd