হীরক আকৃতি (diamond shape) প্রিন্ট করার একটি প্রোগ্রাম লিখতে হবে।
প্রোগ্রামটির প্রথমে একটি পূর্ণসংখ্যা \(T ~(1\leq T\leq 100)\) ইনপুট নিতে হবে এবং পরবর্তী \(T\)-সংখ্যক লাইনে দুটি পূর্ণসংখ্যা \(n\) ও \(m ~(1\leq n\leq 40, ~1\leq m\leq 9)\) ইনপুট নিতে হবে।
প্রোগ্রামটির আউটপুটে \(2n-1\)-সংখ্যক লাইনে \(m\) উপাদান দিয়ে হীরক আকৃতি প্রিন্ট করতে হবে। প্রতিটি হীরক আকৃতির শেষে একটি নিউলাইন প্রিন্ট করতে হবে। হীরকের ভেতরে পরপর দুটি সংখ্যা একটি স্পেস দ্বারা আলাদা করা থাকবে, তবে প্রতি লাইনের শেষ সংখ্যাটির পরে কোনো স্পেস থাকবে না।
2
3 1
5 2
1
1 1
1 1 1
1 1
1
2
2 2
2 2 2
2 2 2 2
2 2 2 2 2
2 2 2 2
2 2 2
2 2
2