First sort

This is also a double work to increment two variables. When we can use only one.