Part I Foundations

Part II Sorting and Order Statistics