Time Taken = 21.6310