swap turns
swap turns