Got a "stack too deep" error, and saw on stack exchange that I could try and use memory variables instead of local variables, and moved 8 uint into a uint, no error anymore. Why does that work while using individual unit did not?
uint a; uint b; uint c; uint d; uint e; uint f; uint g; uint h;
"using too many variables, stack too deep"
uint memory abcdefgh;