swapping game (23,020 results)