First swap

First swapFirst swapFirst swapFirst swapFirst swapFirst swap
First swapFirst swapFirst swapFirst swapFirst swapFirst swap
First swapFirst swapFirst swapFirst swapFirst swapFirst swapFirst swapFirst swapFirst swapFirst swapFirst swapFirst swapFirst swapFirst swapFirst swapFirst swapFirst swapFirst swapFirst swapFirst swapFirst swapFirst swapFirst swapFirst swapFirst swapFirst swapFirst swapFirst swap