Implementation 2-3 heap