edit todo
3 % 2 -> 3 / 2