changed local array register assignment
changing register allocation
register allocation working, problem parameters