Remember that addition in C is complicated and try to make it work in all of the cases.