[binary heap] started the explicit binary tree part