passed second test
passed second test
passed 3rd test
passed 4th test
passed 5th test
passed 6th test
passed 7th test
passed 8th test
passed 9th test
passed 10th test
passed 10th test
passed 12th test; perhaps a little clumsy but it works
passed 13th test
passed 14th test
passed 15th test
passed 16th test
passed 17th test
passed 18th test
passed 19th test; slightly hacky solution to decimal rounding
passed 20th test