25th-order bimagic square and pan-magic square

by  Li Wen in china  for 2002-8

      when a1=2¡¢b1=1¡¢a2=1¡¢b2=2¡¢c1=3¡¢d1=1¡¢c2=1¡¢d2=3,construct formula:

H25£¨X£¬Y£©=25£¨5MOD£¨2X1+Y1£¬5£©+MOD£¨X2+2Y2£¬5£©£©+5MOD£¨MOD£¨3X1+Y1£¬5£©+MOD£¨X2+3Y2£¬5£©£¬5£©+MOD£¨MOD£¨3X1+Y1£¬5£©+2MOD£¨X2+3Y2£¬5£©£¬5£©+1

1 33 65 92 124 269 296 303 335 362 507 539 566 598 605 150 152 184 211 243 388 420 447 454 481
67 99 101 8 40 310 337 369 271 278 573 580 607 514 541 186 218 250 127 159 429 456 488 395 422
108 15 42 74 76 371 253 285 312 344 614 516 548 555 582 227 134 161 193 225 495 397 404 431 463
49 51 83 115 17 287 319 346 353 260 530 557 589 616 523 168 200 202 234 136 406 438 470 497 379
90 117 24 26 58 328 360 262 294 321 591 623 505 532 564 209 236 143 175 177 472 479 381 413 445
132 164 191 223 230 400 402 434 461 493 13 45 72 79 106 251 283 315 342 374 519 546 553 585 612
198 205 232 139 166 436 468 500 377 409 54 81 113 20 47 317 349 351 258 290 560 587 619 521 528
239 141 173 180 207 477 384 411 443 475 120 22 29 56 88 358 265 292 324 326 621 503 535 562 594
155 182 214 241 148 418 450 452 484 386 31 63 95 122 4 299 301 333 365 267 537 569 596 603 510
216 248 130 157 189 459 486 393 425 427 97 104 6 38 70 340 367 274 276 308 578 610 512 544 571
263 295 322 329 356 501 533 565 592 624 144 171 178 210 237 382 414 441 473 480 25 27 59 86 118
304 331 363 270 297 567 599 601 508 540 185 212 244 146 153 448 455 482 389 416 61 93 125 2 34
370 272 279 306 338 608 515 542 574 576 246 128 160 187 219 489 391 423 430 457 102 9 36 68 100
281 313 345 372 254 549 551 583 615 517 162 194 221 228 135 405 432 464 491 398 43 75 77 109 11
347 354 256 288 320 590 617 524 526 558 203 235 137 169 196 466 498 380 407 439 84 111 18 50 52
394 421 428 460 487 7 39 66 98 105 275 277 309 336 368 513 545 572 579 606 126 158 190 217 249
435 462 494 396 403 73 80 107 14 41 311 343 375 252 284 554 581 613 520 547 192 224 226 133 165
496 378 410 437 469 114 16 48 55 82 352 259 286 318 350 620 522 529 556 588 233 140 167 199 201
412 444 471 478 385 30 57 89 116 23 293 325 327 359 261 531 563 595 622 504 174 176 208 240 142
453 485 387 419 446 91 123 5 32 64 334 361 268 300 302 597 604 506 538 570 215 242 149 151 183
525 527 559 586 618 138 170 197 204 231 376 408 440 467 499 19 46 53 85 112 257 289 316 348 355
561 593 625 502 534 179 206 238 145 172 442 474 476 383 415 60 87 119 21 28 323 330 357 264 291
602 509 536 568 600 245 147 154 181 213 483 390 417 449 451 121 3 35 62 94 364 266 298 305 332
543 575 577 609 511 156 188 220 247 129 424 426 458 490 392 37 69 96 103 10 280 307 339 366 273
584 611 518 550 552 222 229 131 163 195 465 492 399 401 433 78 110 12 44 71 341 373 255 282 314