7.5 added (binary tree solution)