general division is for another day, the 10 version is manageable also same code produces mod10 wip
with interpreter for now later with arm exec support