yeah isnt division the hardest part? cos for addition and multiplication you just stack things on top of each other but for division its a whole different thing
its basically just a multiplier, except it uses a 16 bit subtractor and some cancelling logic
so far its easier than multiplication, because most of the tutorials used 0 ticking pistons