val my_list:(list int)
val my_list:(list int)
let my_list:(list int) = [865; 415; 194; 337; 607; 744; 992; 113; 234; 8; 996; 829; 365; 465; 639; 869; 433; 726; 351; 812; 335; 542; 738; 38; 369; 602; 396; 833; 772; 728; 431; 95; 456; 48; 815; 439; 909; 154; 685; 871; 990; 352; 665; 838; 274; 351; 38; 999; 333; 11; 974; 569; 17; 897; 778; 53; 941; 462; 458; 44; 814; 33; 686; 93; 31; 876; 970; 269; 517; 770; 748; 1; 892; 638; 159; 548; 888; 421; 411; 147; 172; 647; 588; 1; 191; 470; 896; 721; 901; 516; 293; 153; 57; 131; 932; 252; 511; 574; 748; 658; 750; 235; 756; 776; 534; 656; 479; 925; 800; 699; 30; 385; 966; 690; 875; 798; 867; 320; 156; 640; 449; 445; 975; 518; 120; 554; 741; 321; 477; 319; 216; 5; 269; 997; 804; 139; 27; 433; 167; 704; 155; 454; 995; 862; 276; 459; 275; 795; 360; 338; 354; 687; 132; 999; 346; 108; 188; 387; 705; 928; 510; 756; 891; 646; 262; 962; 381; 967; 485; 871; 339; 582; 505; 530; 867; 85; 224; 107; 558; 609; 167; 650; 573; 749; 910; 492; 300; 542; 989; 264; 778; 160; 508; 346; 853; 378; 76; 213; 784; 212; 976; 580; 230; 103; 282; 527; 881; 508; 219; 613; 904; 147; 298; 978; 9; 715; 1; 190; 883; 360; 966; 508; 49; 945; 360; 290; 352; 813; 172; 938; 930; 110; 385; 350; 582; 310; 303; 397; 755; 181; 835; 393; 41; 251; 747; 511; 454; 239; 154; 154; 508; 851; 574; 599; 532; 576; 827; 245; 424; 502; 303; 872; 854; 434; 327; 825; 664; 386; 826; 637; 700; 858; 435; 960; 223; 326; 872; 675; 260; 880; 882; 486; 601; 587; 22; 311; 2; 472; 356; 275; 161; 864; 199; 46; 641; 698; 333; 917; 706; 376; 52; 228; 907; 264; 962; 741; 435; 383; 513; 231; 112; 929; 252; 664; 943; 357; 304; 446; 748; 384; 686; 53; 112; 403; 444; 828; 569; 435; 726; 570; 415; 369; 395; 838; 561; 795; 550; 163; 28; 278; 598; 248; 223; 815; 133; 134; 8; 55; 792; 329; 868; 70; 206; 46; 118; 12; 231; 180; 98; 226; 64; 784; 777; 58; 971; 355; 569; 992; 801; 516; 72; 909; 773; 168; 680; 562; 49; 137; 442; 793; 429; 201; 280; 687; 956; 388; 830; 453; 456; 695; 359; 417; 331; 643; 865; 167; 644; 375; 639; 72; 197; 854; 725; 569; 356; 939; 551; 135; 886; 80; 714; 483; 315; 897; 496; 300; 502; 726; 777; 571; 611; 353; 776; 487; 412; 852; 495; 255; 749; 301; 300; 803; 213; 499; 546; 278; 7; 267; 871; 963; 709; 326; 877; 655; 929; 860; 949; 903; 160; 731; 116; 393; 713; 499; 331; 25; 257; 648; 341; 54; 654; 714; 227; 995; 792; 698; 442; 835; 526; 660; 751; 962; 186; 699; 753; 385; 477; 686; 477; 322; 201; 360; 344; 766; 942; 985; 328; 98; 475; 520; 257; 864; 560; 725; 302; 305; 670; 317; 642; 959; 25; 607; 97; 669; 387; 968; 620; 931; 948; 23; 638; 443; 778; 885; 950; 706; 93; 613; 601; 513; 810; 707; 536; 897; 400; 530; 260; 440; 586; 656; 871; 203; 484; 264; 685; 312; 169; 684; 276; 685; 371; 295; 30; 795; 563; 787; 756; 18; 443; 661; 165; 218; 65; 871; 932; 21; 474; 808; 862; 78; 527; 545; 731; 911; 835; 932; 930; 237; 111; 607; 560; 298; 841; 224; 30; 574; 958; 644; 416; 799; 3; 174; 171; 660; 91; 147; 782; 611; 388; 953; 38; 926; 242; 982; 519; 152; 990; 800; 567; 22; 115; 649; 155; 233; 191; 367; 595; 713; 507; 930; 989; 6; 315; 316; 851; 113; 561; 116; 309; 243; 84; 914; 526; 442; 653; 404; 265; 898; 158; 174; 10; 754; 163; 548; 381; 446; 225; 135; 774; 924; 983; 515; 198; 849; 610; 168; 862; 283; 18; 921; 525; 138; 476; 526; 317; 692; 787; 793; 527; 703; 749; 483; 334; 813; 655; 416; 617; 103; 144; 710; 338; 587; 466; 52; 415; 992; 315; 743; 460; 71; 203; 621; 775; 620; 845; 365; 118; 329; 592; 425; 44; 524; 520; 549; 697; 143; 422; 31; 335; 739; 631; 873; 786; 28; 258; 790; 276; 289; 469; 268; 665; 70; 918; 879; 559; 890; 711; 616; 264; 731; 708; 566; 818; 37; 640; 605; 438; 669; 124; 489; 828; 873; 725; 746; 218; 668; 568; 199; 410; 969; 606; 714; 53; 54; 379; 510; 73; 511; 256; 761; 685; 870; 381; 885; 161; 62; 112; 231; 510; 925; 868; 182; 513; 984; 244; 932; 942; 974; 434; 704; 696; 803; 731; 230; 6; 213; 525; 347; 825; 525; 457; 611; 62; 907; 541; 717; 238; 196; 555; 545; 978; 435; 295; 269; 280; 4; 357; 780; 898; 400; 839; 856; 15; 14; 671; 406; 61; 830; 552; 614; 294; 766; 227; 734; 10; 327; 546; 614; 462; 367; 17; 762; 463; 997; 922; 441; 836; 714; 112; 177; 288; 962; 655; 711; 790; 498; 597; 923; 780; 539; 873; 611; 493; 848; 24; 151; 288; 138; 948; 256; 571; 871; 930; 662; 56; 799; 301; 178; 249; 788; 329; 624; 265; 900; 133; 129; 919; 754; 535; 833; 71; 63; 540; 239; 701; 219; 888; 615; 732; 362; 750; 530; 980; 340; 370; 199; 935; 417; 734; 63; 469; 740; 569; 107; 729; 631; 636; 330; 215; 25; 191; 976; 604; 971; 987; 296; 945; 234; 136; 893; 233; 272; 298; 726; 857; 619; 491; 578; 641; 416; 772; 631; 410; 904; 798; 421; 959; 308; 593; 759; 756; 502; 997; 540; 750; 137; 199; 232; 426; 421; 255; 669; 253; 598; 109; 412; 144; 837; 256; 725; 813; 644; 321; 824; 708; 608; 180; 249; 877; 158; 102; 810; 331; 867; 605; 366; 31; 881; 198; 892; 974; 728; 380; 983; 107; 946; 618; 11; 632; 149; 730; 295; 662; 101; 120; 717; 935; 672; 990; 383; 146; 799; 987; 235; 998; 587; 549; 738; 314; 155]
module MyList

open FStar.List.Tot
open Util.Nth
/
Util.Nth.fst.checked prims.fst.checked FStar.Tactics.V2.fst.checked FStar.Tactics.Effect.fsti.checked FStar.Pervasives.fsti.checked FStar.List.Tot.fst.checked
MyList.fst
Prims.list Prims.int
Prims.Cons Prims.int Prims.Nil
let my_list:(list int) =
  
[
  865; 415; 194; 337; 607; 744; 992; 113; 234; 8; 996; 829; 365; 465; 639; 869; 433; 726; 351; 812;
  335; 542; 738; 38; 369; 602; 396; 833; 772; 728; 431; 95; 456; 48; 815; 439; 909; 154; 685; 871;
  990; 352; 665; 838; 274; 351; 38; 999; 333; 11; 974; 569; 17; 897; 778; 53; 941; 462; 458; 44; 814;
  33; 686; 93; 31; 876; 970; 269; 517; 770; 748; 1; 892; 638; 159; 548; 888; 421; 411; 147; 172; 647;
  588; 1; 191; 470; 896; 721; 901; 516; 293; 153; 57; 131; 932; 252; 511; 574; 748; 658; 750; 235;
  756; 776; 534; 656; 479; 925; 800; 699; 30; 385; 966; 690; 875; 798; 867; 320; 156; 640; 449; 445;
  975; 518; 120; 554; 741; 321; 477; 319; 216; 5; 269; 997; 804; 139; 27; 433; 167; 704; 155; 454;
  995; 862; 276; 459; 275; 795; 360; 338; 354; 687; 132; 999; 346; 108; 188; 387; 705; 928; 510; 756;
  891; 646; 262; 962; 381; 967; 485; 871; 339; 582; 505; 530; 867; 85; 224; 107; 558; 609; 167; 650;
  573; 749; 910; 492; 300; 542; 989; 264; 778; 160; 508; 346; 853; 378; 76; 213; 784; 212; 976; 580;
  230; 103; 282; 527; 881; 508; 219; 613; 904; 147; 298; 978; 9; 715; 1; 190; 883; 360; 966; 508; 49;
  945; 360; 290; 352; 813; 172; 938; 930; 110; 385; 350; 582; 310; 303; 397; 755; 181; 835; 393; 41;
  251; 747; 511; 454; 239; 154; 154; 508; 851; 574; 599; 532; 576; 827; 245; 424; 502; 303; 872; 854;
  434; 327; 825; 664; 386; 826; 637; 700; 858; 435; 960; 223; 326; 872; 675; 260; 880; 882; 486; 601;
  587; 22; 311; 2; 472; 356; 275; 161; 864; 199; 46; 641; 698; 333; 917; 706; 376; 52; 228; 907; 264;
  962; 741; 435; 383; 513; 231; 112; 929; 252; 664; 943; 357; 304; 446; 748; 384; 686; 53; 112; 403;
  444; 828; 569; 435; 726; 570; 415; 369; 395; 838; 561; 795; 550; 163; 28; 278; 598; 248; 223; 815;
  133; 134; 8; 55; 792; 329; 868; 70; 206; 46; 118; 12; 231; 180; 98; 226; 64; 784; 777; 58; 971;
  355; 569; 992; 801; 516; 72; 909; 773; 168; 680; 562; 49; 137; 442; 793; 429; 201; 280; 687; 956;
  388; 830; 453; 456; 695; 359; 417; 331; 643; 865; 167; 644; 375; 639; 72; 197; 854; 725; 569; 356;
  939; 551; 135; 886; 80; 714; 483; 315; 897; 496; 300; 502; 726; 777; 571; 611; 353; 776; 487; 412;
  852; 495; 255; 749; 301; 300; 803; 213; 499; 546; 278; 7; 267; 871; 963; 709; 326; 877; 655; 929;
  860; 949; 903; 160; 731; 116; 393; 713; 499; 331; 25; 257; 648; 341; 54; 654; 714; 227; 995; 792;
  698; 442; 835; 526; 660; 751; 962; 186; 699; 753; 385; 477; 686; 477; 322; 201; 360; 344; 766; 942;
  985; 328; 98; 475; 520; 257; 864; 560; 725; 302; 305; 670; 317; 642; 959; 25; 607; 97; 669; 387;
  968; 620; 931; 948; 23; 638; 443; 778; 885; 950; 706; 93; 613; 601; 513; 810; 707; 536; 897; 400;
  530; 260; 440; 586; 656; 871; 203; 484; 264; 685; 312; 169; 684; 276; 685; 371; 295; 30; 795; 563;
  787; 756; 18; 443; 661; 165; 218; 65; 871; 932; 21; 474; 808; 862; 78; 527; 545; 731; 911; 835;
  932; 930; 237; 111; 607; 560; 298; 841; 224; 30; 574; 958; 644; 416; 799; 3; 174; 171; 660; 91;
  147; 782; 611; 388; 953; 38; 926; 242; 982; 519; 152; 990; 800; 567; 22; 115; 649; 155; 233; 191;
  367; 595; 713; 507; 930; 989; 6; 315; 316; 851; 113; 561; 116; 309; 243; 84; 914; 526; 442; 653;
  404; 265; 898; 158; 174; 10; 754; 163; 548; 381; 446; 225; 135; 774; 924; 983; 515; 198; 849; 610;
  168; 862; 283; 18; 921; 525; 138; 476; 526; 317; 692; 787; 793; 527; 703; 749; 483; 334; 813; 655;
  416; 617; 103; 144; 710; 338; 587; 466; 52; 415; 992; 315; 743; 460; 71; 203; 621; 775; 620; 845;
  365; 118; 329; 592; 425; 44; 524; 520; 549; 697; 143; 422; 31; 335; 739; 631; 873; 786; 28; 258;
  790; 276; 289; 469; 268; 665; 70; 918; 879; 559; 890; 711; 616; 264; 731; 708; 566; 818; 37; 640;
  605; 438; 669; 124; 489; 828; 873; 725; 746; 218; 668; 568; 199; 410; 969; 606; 714; 53; 54; 379;
  510; 73; 511; 256; 761; 685; 870; 381; 885; 161; 62; 112; 231; 510; 925; 868; 182; 513; 984; 244;
  932; 942; 974; 434; 704; 696; 803; 731; 230; 6; 213; 525; 347; 825; 525; 457; 611; 62; 907; 541;
  717; 238; 196; 555; 545; 978; 435; 295; 269; 280; 4; 357; 780; 898; 400; 839; 856; 15; 14; 671;
  406; 61; 830; 552; 614; 294; 766; 227; 734; 10; 327; 546; 614; 462; 367; 17; 762; 463; 997; 922;
  441; 836; 714; 112; 177; 288; 962; 655; 711; 790; 498; 597; 923; 780; 539; 873; 611; 493; 848; 24;
  151; 288; 138; 948; 256; 571; 871; 930; 662; 56; 799; 301; 178; 249; 788; 329; 624; 265; 900; 133;
  129; 919; 754; 535; 833; 71; 63; 540; 239; 701; 219; 888; 615; 732; 362; 750; 530; 980; 340; 370;
  199; 935; 417; 734; 63; 469; 740; 569; 107; 729; 631; 636; 330; 215; 25; 191; 976; 604; 971; 987;
  296; 945; 234; 136; 893; 233; 272; 298; 726; 857; 619; 491; 578; 641; 416; 772; 631; 410; 904; 798;
  421; 959; 308; 593; 759; 756; 502; 997; 540; 750; 137; 199; 232; 426; 421; 255; 669; 253; 598; 109;
  412; 144; 837; 256; 725; 813; 644; 321; 824; 708; 608; 180; 249; 877; 158; 102; 810; 331; 867; 605;
  366; 31; 881; 198; 892; 974; 728; 380; 983; 107; 946; 618; 11; 632; 149; 730; 295; 662; 101; 120;
  717; 935; 672; 990; 383; 146; 799; 987; 235; 998; 587; 549; 738; 314; 155
]