বানাচ ars তারস্কি প্যারাডক্স জানিয়েছে যে, একটি বলকে 3 ‑ মাত্রিক জায়গাতে দেওয়া, আপনি বলটিকে একটি নির্দিষ্ট সংখ্যক পয়েন্ট সাবসেটে বিভক্ত করতে পারেন। পয়েন্টগুলির এই বিচ্ছিন্ন সেটগুলিকে প্রাথমিক বলের দুটি অনুলিপি তৈরি করতে পুনরায় সংযুক্ত করা যেতে পারে। তখন আপনার তাত্ত্বিকভাবে দুটি অভিন্ন বল থাকবে।
পুনরায় অপসারণের প্রক্রিয়াটি কেবলমাত্র পূর্বোক্ত বিন্দু উপগ্রহগুলি সরানো এবং তাদের ঘূর্ণন করে থাকে, যখন তাদের স্পেসিয়াল আকার পরিবর্তন না করে। এটি পাঁচটি হিসাবে পৃথক পৃথক সাবসেটগুলির সাহায্যে করা যেতে পারে।
সংজ্ঞা সেটগুলিতে সংজ্ঞা অনুসারে কোনও সাধারণ উপাদান নেই। কোথায় Aএবং Bপ্রাথমিক বলের কোন দুটি বিন্দু সাব-সেট নির্বাচন মধ্যে সাধারণ উপাদান Aএবং Bএকটি খালি সেট। এটি নীচের সমীকরণে দেখানো হয়েছে।

নীচে বিচ্ছিন্ন সেটগুলির জন্য, সাধারণ সদস্যরা একটি খালি সেট গঠন করে।

চ্যালেঞ্জ
এমন একটি প্রোগ্রাম লিখুন যা একটি ইনপুট ASCII "বল" নিতে এবং একটি সদৃশ "বল" আউটপুট নিতে পারে।
ইনপুট
এখানে একটি উদাহরণ ইনপুট বল:
##########
###@%$*.&.%%!###
##!$,%&?,?*?.*@!##
##&**!,$%$@@?@*@&&##
#@&$?@!%$*%,.?@?.@&@,#
#,..,.$&*?!$$@%%,**&&#
##.!?@*.%?!*&$!%&?##
##!&?$?&.!,?!&!%##
###,@$*&@*,%*###
##########
প্রতিটি গোলক পাউন্ড চিহ্ন দ্বারা (রূপরেখা করা হয় #) এবং ভরা নিবন্ধ অক্ষরের সাথে: .,?*&$@!%। প্রতিটি ইনপুট 22x10 টি অক্ষর (উচ্চতা অনুসারে প্রস্থ) হবে।
একটি সদৃশ তৈরি করা হচ্ছে
প্রথমে, বলের অভ্যন্তরে প্রতিটি পয়েন্টকে তার সূচকের উপর ভিত্তি করে একটি সংখ্যাযুক্ত বিন্দু দেওয়া হয় .,?*&$@!%। এখানে উপরোক্ত উদাহরণটি দেওয়া হয়েছে, একবার নাম্বার দেওয়া:
##########
###7964151998###
##86295323431478##
##5448269677374755##
#75637896492137317572#
#21121654386679924455#
##1837419384568953##
##85363518238589##
###2764574294###
##########
তারপরে, প্রতিটি বিন্দু একটি করে স্থানান্তরিত হয় (নয়টি এক দিকে যায়):
##########
###8175262119###
##97316434542589##
##6559371788485866##
#86748917513248428683#
#32232765497781135566#
##2948521495679164##
##96474629349691##
###3875685315###
##########
শেষ অবধি, প্রতিটি নতুন পয়েন্টের মানটিকে তার অনুরূপ চরিত্রে ফিরে রূপান্তর করা হবে:
##########
###!.@&,$,..%###
##%@?.$*?*&*,&!%##
##$&&%?@.@!!*!&!$$##
#!$@*!%.@&.?,*!*,!$!?#
#?,,?,@$&*%@@!..?&&$$#
##,%*!&,.*%&$@%.$*##
##%$*@*$,%?*%$%.##
###?!@&$!&?.&###
##########
আউটপুট
এই দুটি বলের পরে এই ফর্মটিতে পাশের পাশাপাশি আউটপুট হয় (নিরক্ষীয় অংশে চারটি স্পেস দ্বারা পৃথক করা):
########## ##########
###@%$*.&.%%!### ###!.@&,$,..%###
##!$,%&?,?*?.*@!## ##%@?.$*?*&*,&!%##
##&**!,$%$@@?@*@&&## ##$&&%?@.@!!*!&!$$##
#@&$?@!%$*%,.?@?.@&@,# #!$@*!%.@&.?,*!*,!$!?#
#,..,.$&*?!$$@%%,**&&# #?,,?,@$&*%@@!..?&&$$#
##.!?@*.%?!*&$!%&?## ##,%*!&,.*%&$@%.$*##
##!&?$?&.!,?!&!%## ##%$*@*$,%?*%$%.##
###,@$*&@*,%*### ###?!@&$!&?.&###
########## ##########
দ্রষ্টব্য: পয়েন্টের মানগুলি এবং পরবর্তী অক্ষরগুলি স্থানান্তর করা পয়েন্ট সাবটাকে (চরিত্রের গোষ্ঠীকরণ) পুনরায় সংশ্লেষ করার জন্য সঞ্চালিত আবর্তনের প্রতীক।