still need to fix factorial > 8 and search. I think the assembly instructions for search may be wrong...