swap two itegers in place