3-Tier divide & Conquer -3-Tier divide & Conquer