The code works great does what It's supposed to do. Just needs some cleaning up and prevention of the number zero