short ground_truth_YX[] = { 950, 522, 950, 522, 950, 522, 950, 522, 950, 522, 950, 522, 950, 522, 950, 522, 950, 522, 950, 522, 950, 522, 950, 522, 950, 522, 950, 522, 950, 522, 950, 522, 950, 522, 950, 522, 950, 522, 950, 521, 950, 521, 950, 521, 951, 520, 951, 520, 951, 520, 950, 520, 949, 520, 949, 520, 949, 520, 949, 520, 949, 519, 949, 519, 949, 519, 950, 518, 949, 518, 949, 518, 949, 518, 949, 518, 948, 518, 948, 518, 948, 518, 947, 518, 946, 517, 946, 517, 946, 517, 945, 516, 945, 516, 945, 516, 944, 514, 944, 512, 944, 512, 943, 508, 943, 503, 944, 497, 945, 491, 945, 491, 943, 484, 942, 478, 942, 478, 940, 472, 938, 466, 933, 460, 933, 460, 928, 454, 923, 447, 919, 440, 919, 440, 914, 434, 909, 426, 905, 419, 905, 419, 903, 410, 903, 400, 903, 400, 901, 391, 899, 380, 895, 369, 890, 358, 890, 358, 884, 348, 878, 338, 878, 338, 871, 328, 861, 318, 861, 318, 850, 308, 839, 299, 829, 291, 820, 284, 820, 284, 811, 277, 804, 273, 804, 273, 799, 271, 796, 268, 794, 265, 794, 265, 793, 265, 790, 265, 790, 265, 789, 263, 790, 264, 791, 263, 793, 264, 793, 264, 796, 263, 802, 264, 802, 264, 808, 261, 816, 257, 816, 257, 826, 256, 837, 254, 847, 251, 857, 251, 857, 251, 865, 250, 873, 250, 873, 250, 880, 250, 888, 249, 897, 248, 897, 248, 905, 248, 912, 250, 918, 249, 918, 249, 923, 252, 927, 252, 928, 253, 928, 253, 927, 252, 924, 251, 924, 251, 920, 251, 915, 251, 907, 251, 898, 250, 898, 250, 888, 250, 876, 251, 876, 251, 860, 254, 843, 256, 843, 256, 826, 259, 809, 262, 792, 265, 779, 269, 779, 269, 767, 270, 755, 271, 755, 271, 744, 273, 732, 276, 721, 277, 721, 277, 713, 278, 704, 279, 704, 279, 697, 279, 690, 279, 685, 280, 679, 281, 679, 281, 674, 283, 666, 284, 666, 284, 660, 288, 652, 294, 652, 294, 644, 299, 635, 304, 626, 309, 617, 312, 617, 312, 605, 315, 593, 319, 593, 319, 578, 323, 562, 329, 548, 335, 548, 335, 535, 343, 523, 350, 512, 359, 512, 359, 499, 367, 486, 374, 475, 381, 475, 381, 462, 387, 448, 393, 448, 393, 433, 398, 421, 403, 409, 407, 401, 411, 401, 411, 394, 415, 391, 417, 391, 417, 387, 420, 382, 423, 375, 427, 375, 427, 371, 431, 366, 436, 359, 440, 359, 440, 353, 443, 347, 447, 347, 447, 340, 450, 336, 453, 331, 457, 331, 457, 324, 460, 318, 464, 318, 464, 318, 464, 313, 469, 309, 472, 306, 475, 303, 477, 300, 481, 299, 484, 299, 484, 304, 489, 314, 495, 323, 502, 323, 502, 334, 511, 348, 519, 366, 526, 366, 526, 387, 532, 409, 536, 433, 538, 433, 538, 457, 539, 482, 538, 482, 538, 508, 536, 536, 532, 565, 527, 565, 527, 591, 522, 616, 518, 637, 516, 637, 516, 655, 514, 673, 513, 673, 513, 689, 514, 706, 515, 720, 516, 733, 517, 733, 517, 746, 519, 759, 521, 759, 521, 771, 522, 782, 524, 792, 527, 792, 527, 802, 530, 811, 533, 820, 536, 820, 536, 830, 538, 841, 540, 853, 543, 853, 543, 867, 546, 880, 548, 880, 548, 892, 550, 905, 551, 919, 551, 932, 552, 932, 552, 945, 552, 956, 552, 956, 552, 967, 550, 978, 550, 978, 550, 989, 550, 998, 550, 1004, 551, 1004, 551, 1009, 551, 1015, 552, 1018, 553, 1018, 553, 1017, 552, 1015, 550, 1012, 547, 1012, 547, 1010, 542, 1008, 537, 1008, 537, 1007, 532, 1007, 526, 1005, 520, 1003, 512, 1003, 512, 1002, 504, 999, 494, 999, 494, 998, 483, 993, 472, 993, 472, 985, 460, 978, 447, 970, 435, 962, 423, 962, 423, 953, 410, 940, 397, 940, 397, 929, 384, 918, 371, 908, 358, 908, 358, 901, 346, 893, 334, 885, 321, 885, 321, 877, 309, 865, 296, 852, 284, 852, 284, 837, 272, 823, 261, 823, 261, 813, 253, 803, 246, 803, 246, 793, 241, 787, 238, 782, 234, 777, 229, 777, 229, 774, 227, 769, 226, 769, 226, 765, 227, 762, 227, 760, 225, 760, 225, 759, 227, 759, 226, 761, 225, 761, 225, 762, 225, 762, 226, 760, 226, 760, 226, 756, 224, 748, 225, 748, 225, 739, 227, 727, 226, 713, 228, 701, 232, 701, 232, 688, 235, 674, 241, 674, 241, 663, 244, 655, 246, 655, 246, 646, 248, 637, 252, 629, 253, 620, 256, 620, 256, 612, 257, 604, 259, 604, 259, 594, 260, 583, 263, 573, 264, 573, 264, 562, 265, 550, 267, 538, 267, 538, 267, 526, 268, 515, 269, 504, 269, 504, 269, 495, 271, 487, 272, 487, 272, 477, 272, 466, 273, 466, 273, 455, 275, 444, 277, 433, 279, 423, 283, 423, 283, 414, 287, 405, 291, 405, 291, 402, 296, 402, 300, 406, 305, 406, 305, 411, 311, 420, 318, 430, 329, 430, 329, 439, 340, 449, 354, 457, 367, 457, 367, 462, 380, 466, 396, 466, 396, 469, 411, 470, 428, 472, 444, 473, 459, 473, 459, 476, 473, 479, 485, 479, 485, 484, 496, 491, 508, 499, 518, 499, 518, 507, 527, 515, 536, 520, 545, 520, 545, 525, 551, 529, 555, 529, 555, 531, 558, 534, 559, 536, 559, 536, 559, 538, 559, 541, 559, 546, 558, 546, 558, 553, 556, 560, 554, 568, 553, 568, 553, 577, 551, 586, 550, 586, 550, 598, 549, 611, 547, 626, 546, 642, 545, 642, 545, 657, 544, 672, 542, 672, 542, 689, 542, 709, 541, 728, 540, 728, 540, 745, 537, 761, 535, 779, 535, 779, 535, 798, 536, 814, 538, 829, 539, 829, 539, 844, 541, 859, 542, 859, 542, 873, 542, 888, 543, 888, 543, 905, 544, 918, 544, 931, 545, 943, 546, 943, 546, 954, 545, 960, 542, 960, 542, 959, 538, 956, 535, 953, 532, 953, 532, 949, 530, 947, 528, 946, 526, 946, 526, 944, 522, 944, 517, 943, 511, 943, 511, 943, 502, 941, 493, 941, 493, 937, 482, 934, 470, 931, 458, 926, 445, 926, 445, 921, 432, 913, 420, 913, 420, 903, 408, 893, 396, 893, 396, 884, 386, 872, 376, 860, 367, 848, 358, 848, 358, 839, 349, 831, 341, 831, 341, 823, 333, 814, 326, 807, 321, 807, 321, 801, 317, 796, 315, 796, 315, 791, 313, 789, 315, 790, 315, 792, 316, 792, 316, 795, 317, 798, 317, 798, 317, 799, 318, 803, 317, 803, 317, 806, 315, 809, 315, 814, 314, 819, 314, 819, 314, 825, 313, 830, 313, 830, 313, 832, 313, 834, 312, 834, 312, 834, 312, 834, 312, 834, 312, 834, 312, 834, 312, 834, 314, 836, 314, 838, 314, 838, 314, 838, 317, 836, 320, 836, 320, 835, 321, 834, 323, 832, 325, 832, 327, 832, 327, 834, 329, 836, 331, 836, 331, 839, 332, 843, 334, 843, 334, 846, 335, 849, 335, 852, 338, 854, 339, 854, 339, 855, 340, 855, 341, 855, 341, 855, 342, 854, 343, 855, 342, 855, 342, 854, 344, 852, 345, 852, 345, 850, 346, 849, 347};