Cool Algorithms and Data Structures in Apple's Swift