Just need to implement integer division then I think we're done.