Height of a Binary Tree / Maximum depth of a binary tree Algorithm [REVISITED]