5 added term() times and divide need to handle case of division by 0
5 repushing to make sure code is up to date