Flying code monkey
it's not easy to optimize code with assembly, especially when you are not familiar with how the compiler works.