Swift 1
Swift 3
Swift 7