Two-Pass Layout Technique
Bottom-up pass

Top-down pass

place child nodes on parent hemisphere