PERFECT TREE PUZZLE