Working with Closures,Tuples,Enumerations,Arrays,Dictionaries in Swift