Time Taken = 19.5092