--------------1 dimensional list ------------------------------------------------------------
The original list.:  ['Sam Sultan', 'George Washington', 'Michael Sultan', 'Abraham Lincoln', 'Donald Duck']

Sort ascending....:  ['Abraham Lincoln', 'Donald Duck', 'George Washington', 'Michael Sultan', 'Sam Sultan']

Sort descending...:  ['Sam Sultan', 'Michael Sultan', 'George Washington', 'Donald Duck', 'Abraham Lincoln']

Sort by 2nd char..:  ['Sam Sultan', 'Abraham Lincoln', 'George Washington', 'Michael Sultan', 'Donald Duck']

Sort by lastname..:  ['Donald Duck', 'Abraham Lincoln', 'Sam Sultan', 'Michael Sultan', 'George Washington']

Sort by lastname & firstname:  ['Donald Duck', 'Abraham Lincoln', 'Michael Sultan', 'Sam Sultan', 'George Washington']


--------------2 dimensional list ------------------------------------------------------------
The original 2 dimensional list: 
[	 ['Sam', 'Sultan']
	 ['George', 'Washington']
	 ['Michael', 'Sultan']
	 ['Abraham', 'Lincoln']
	 ['Donald', 'Duck']
] 

Sort ascending....: 
[	 ['Abraham', 'Lincoln']
	 ['Donald', 'Duck']
	 ['George', 'Washington']
	 ['Michael', 'Sultan']
	 ['Sam', 'Sultan']
] 

Sort descending...: 
[	 ['Sam', 'Sultan']
	 ['Michael', 'Sultan']
	 ['George', 'Washington']
	 ['Donald', 'Duck']
	 ['Abraham', 'Lincoln']
] 

Sort by lastname..: 
[	 ['Donald', 'Duck']
	 ['Abraham', 'Lincoln']
	 ['Sam', 'Sultan']
	 ['Michael', 'Sultan']
	 ['George', 'Washington']
] 

Sort by lastname then firstname:
[	 ['Donald', 'Duck']
	 ['Abraham', 'Lincoln']
	 ['Michael', 'Sultan']
	 ['Sam', 'Sultan']
	 ['George', 'Washington']
] 

Sort by lastname (using lambda function):
[	 ['Donald', 'Duck']
	 ['Abraham', 'Lincoln']
	 ['Michael', 'Sultan']
	 ['Sam', 'Sultan']
	 ['George', 'Washington']
]