https://freecpp.com/count-nodes-in-complete-binary-tree/