এই চ্যালেঞ্জটি ' গল্ফ একটি মিউচুয়াল কুইন ' এর সম্প্রসারণ ।
আপনার পছন্দের তিনটি ভাষা ব্যবহার করে একটি তৃতীয় ক্রম আওোবোরাস প্রোগ্রাম তৈরি করুন।
এটি, ভাষার A তে, একটি প্রোগ্রামের pA লিখুন যা প্রোগ্রামের PB কে ভাষাতে আউটপুট করে দেয়। প্রোগ্রামের PB এর সি সি ভাষায় প্রোগ্রামের পিসি আউটপুট করা উচিত, যার ফলে ভাষা A তে মূল প্রোগ্রামের pA আউটপুট হয় Program
এ, বি এবং সি তে কোনও দুটি ভাষাই একে অপরের একই বা উপগ্রহ বা সুপারসেট হতে পারে না। পিএ, পিবি বা পিসির কোনওটিই অভিন্ন হতে পারে না।
উদাহরণস্বরূপ, একটি হাস্কেল প্রোগ্রাম একটি পার্ল প্রোগ্রাম আউটপুট করে যা একটি জাভা প্রোগ্রাম আউটপুট করে যা আসল হাস্কেল প্রোগ্রামটি কার্যকর করে বৈধ হবে।
অন্যদিকে, একটি সি # 4 প্রোগ্রাম যা একটি সি # 3 প্রোগ্রাম আউটপুট করে যা একটি সি # 2 প্রোগ্রামকে আউটপুট করে তা অবৈধ। এমনকি পার্ল -> রুবি -> বাশ সমন্বয়টি অবৈধ হবে যদি, যদি বলা যায় যে পার্ল প্রোগ্রাম এবং রুবি প্রোগ্রামটি অভিন্ন ছিল।
এটি কোড গল্ফ, তাই সংক্ষিপ্ততম প্রোগ্রামের পিএ জিতেছে।