Time Taken = 20.7871