A palindromic number reads the same both ways. The largest palindrome made from the product of two 2-digit numbers is 9009 = 91 � 99.
Find the largest palindrome made from the product of two 3-digit numbers.
10201: 101 * 101
11211: 101 * 111
12221: 101 * 121
13231: 101 * 131
14241: 101 * 141
15251: 101 * 151
16261: 101 * 161
17271: 101 * 171
18281: 101 * 181
19291: 101 * 191
20402: 101 * 202
21412: 101 * 212
22422: 101 * 222
23432: 101 * 232
24442: 101 * 242
25452: 101 * 252
26462: 101 * 262
27472: 101 * 272
28482: 101 * 282
29492: 101 * 292
30603: 101 * 303
31613: 101 * 313
32623: 101 * 323
33633: 101 * 333
34643: 101 * 343
35653: 101 * 353
36663: 101 * 363
37673: 101 * 373
38683: 101 * 383
39693: 101 * 393
40804: 101 * 404
41814: 101 * 414
42824: 101 * 424
43834: 101 * 434
44844: 101 * 444
45854: 101 * 454
46864: 101 * 464
47874: 101 * 474
48884: 101 * 484
49894: 101 * 494
62526: 102 * 613
63036: 102 * 618
83538: 102 * 819
84048: 102 * 824
89198: 103 * 866
93839: 107 * 877
99299: 109 * 911
106601: 121 * 881
119911: 121 * 991
121121: 143 * 847
131131: 143 * 917
141141: 143 * 987
143341: 157 * 913
165561: 173 * 957
168861: 187 * 903
174471: 187 * 933
180081: 187 * 963
189981: 209 * 909
204402: 209 * 978
210012: 222 * 946
219912: 231 * 952
222222: 231 * 962
227722: 242 * 941
238832: 253 * 944
255552: 264 * 968
270072: 279 * 968
272272: 286 * 952
282282: 286 * 987
292292: 308 * 949
299992: 308 * 974
302203: 331 * 913
329923: 337 * 979
348843: 363 * 961
378873: 387 * 979
408804: 418 * 978
414414: 429 * 966
428824: 443 * 968
436634: 446 * 979
443344: 458 * 968
444444: 462 * 962
469964: 484 * 971
485584: 496 * 979
487784: 506 * 964
489984: 512 * 957
514415: 517 * 995
525525: 539 * 975
531135: 555 * 957
543345: 555 * 979
580085: 583 * 995
592295: 605 * 979
601106: 614 * 979
616616: 637 * 968
623326: 638 * 977
631136: 652 * 968
650056: 664 * 979
653356: 682 * 958
666666: 693 * 962
698896: 722 * 968
723327: 759 * 953
729927: 803 * 909
770077: 803 * 959
804408: 831 * 968
807708: 844 * 957
828828: 858 * 966
853358: 869 * 982
855558: 894 * 957
906609: 913 * 993