Gọi hình vuông đơn vị là hình vuông được tạo bởi các cạnh có độ dài d và hai đường chéo chính của hình vuông đó. Bên dưới là hình vuông cấp 1, cấp 2, cấp 3 được tạo bởi các hình vuông đơn vị có độ dài cạnh d = 50. Hình vuông cấp N là hình vuông được tạo bởi N × N hình vuông cấp 1, gồm N dòng và N cột. Hãy viết chương trình nhập vào hai số tự nhiên N và d (1 ≤ N ≤ 10; 30 ≤ d ≤ 100; 10 ≤ N × d ≤ 300), vẽ hình vuông cấp N tạo bởi các hình vuông đơn vị có độ dài cạnh là d. Chú ý: Không sử dụng nhân vật giống hình vẽ.