Time Taken = 17.5104