Try long division, found bugs in multiplication :/
Fix multiplication (I think) division still broken