এই প্রবলেমের মূল কাজ হচ্ছে দুটি ভ্যারিয়েবলের মধ্যে সোয়াপ করা। দুটি সংখ্যা A এবং B সোয়াপ করার সব থেকে সহজ্ উপায় হচ্ছে:
১. একটি টেম্পোরারি ভ্যারিয়েবল C নেওয়া।
২. A এর মান C তে অ্যসাইন করা।
৩. B এর মান A তে কপি করা।
৪. C এর মান B তে কপি করা।
উপরের পদ্ধতিটি ছাড়াও C ব্যবহার না করেই সোয়াপ করার কাজটা করা যায়। কিভাবে সেটা ভেবে দেখো।
সেটারের কমপ্লেক্সিটি: O(S)