// Copyright (c) 2024-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) #include #include #pragma pack(1) struct struct_1k_fields { int a0; int a1; int a2; int a3; int a4; int a5; int a6; int a7; int a8; int a9; int a10; int a11; int a12; int a13; int a14; int a15; int a16; int a17; int a18; int a19; int a20; int a21; int a22; int a23; int a24; int a25; int a26; int a27; int a28; int a29; int a30; int a31; int a32; int a33; int a34; int a35; int a36; int a37; int a38; int a39; int a40; int a41; int a42; int a43; int a44; int a45; int a46; int a47; int a48; int a49; int a50; int a51; int a52; int a53; int a54; int a55; int a56; int a57; int a58; int a59; int a60; int a61; int a62; int a63; int a64; int a65; int a66; int a67; int a68; int a69; int a70; int a71; int a72; int a73; int a74; int a75; int a76; int a77; int a78; int a79; int a80; int a81; int a82; int a83; int a84; int a85; int a86; int a87; int a88; int a89; int a90; int a91; int a92; int a93; int a94; int a95; int a96; int a97; int a98; int a99; int a100; int a101; int a102; int a103; int a104; int a105; int a106; int a107; int a108; int a109; int a110; int a111; int a112; int a113; int a114; int a115; int a116; int a117; int a118; int a119; int a120; int a121; int a122; int a123; int a124; int a125; int a126; int a127; int a128; int a129; int a130; int a131; int a132; int a133; int a134; int a135; int a136; int a137; int a138; int a139; int a140; int a141; int a142; int a143; int a144; int a145; int a146; int a147; int a148; int a149; int a150; int a151; int a152; int a153; int a154; int a155; int a156; int a157; int a158; int a159; int a160; int a161; int a162; int a163; int a164; int a165; int a166; int a167; int a168; int a169; int a170; int a171; int a172; int a173; int a174; int a175; int a176; int a177; int a178; int a179; int a180; int a181; int a182; int a183; int a184; int a185; int a186; int a187; int a188; int a189; int a190; int a191; int a192; int a193; int a194; int a195; int a196; int a197; int a198; int a199; int a200; int a201; int a202; int a203; int a204; int a205; int a206; int a207; int a208; int a209; int a210; int a211; int a212; int a213; int a214; int a215; int a216; int a217; int a218; int a219; int a220; int a221; int a222; int a223; int a224; int a225; int a226; int a227; int a228; int a229; int a230; int a231; int a232; int a233; int a234; int a235; int a236; int a237; int a238; int a239; int a240; int a241; int a242; int a243; int a244; int a245; int a246; int a247; int a248; int a249; int a250; int a251; int a252; int a253; int a254; int a255; int a256; int a257; int a258; int a259; int a260; int a261; int a262; int a263; int a264; int a265; int a266; int a267; int a268; int a269; int a270; int a271; int a272; int a273; int a274; int a275; int a276; int a277; int a278; int a279; int a280; int a281; int a282; int a283; int a284; int a285; int a286; int a287; int a288; int a289; int a290; int a291; int a292; int a293; int a294; int a295; int a296; int a297; int a298; int a299; int a300; int a301; int a302; int a303; int a304; int a305; int a306; int a307; int a308; int a309; int a310; int a311; int a312; int a313; int a314; int a315; int a316; int a317; int a318; int a319; int a320; int a321; int a322; int a323; int a324; int a325; int a326; int a327; int a328; int a329; int a330; int a331; int a332; int a333; int a334; int a335; int a336; int a337; int a338; int a339; int a340; int a341; int a342; int a343; int a344; int a345; int a346; int a347; int a348; int a349; int a350; int a351; int a352; int a353; int a354; int a355; int a356; int a357; int a358; int a359; int a360; int a361; int a362; int a363; int a364; int a365; int a366; int a367; int a368; int a369; int a370; int a371; int a372; int a373; int a374; int a375; int a376; int a377; int a378; int a379; int a380; int a381; int a382; int a383; int a384; int a385; int a386; int a387; int a388; int a389; int a390; int a391; int a392; int a393; int a394; int a395; int a396; int a397; int a398; int a399; int a400; int a401; int a402; int a403; int a404; int a405; int a406; int a407; int a408; int a409; int a410; int a411; int a412; int a413; int a414; int a415; int a416; int a417; int a418; int a419; int a420; int a421; int a422; int a423; int a424; int a425; int a426; int a427; int a428; int a429; int a430; int a431; int a432; int a433; int a434; int a435; int a436; int a437; int a438; int a439; int a440; int a441; int a442; int a443; int a444; int a445; int a446; int a447; int a448; int a449; int a450; int a451; int a452; int a453; int a454; int a455; int a456; int a457; int a458; int a459; int a460; int a461; int a462; int a463; int a464; int a465; int a466; int a467; int a468; int a469; int a470; int a471; int a472; int a473; int a474; int a475; int a476; int a477; int a478; int a479; int a480; int a481; int a482; int a483; int a484; int a485; int a486; int a487; int a488; int a489; int a490; int a491; int a492; int a493; int a494; int a495; int a496; int a497; int a498; int a499; int a500; int a501; int a502; int a503; int a504; int a505; int a506; int a507; int a508; int a509; int a510; int a511; int a512; int a513; int a514; int a515; int a516; int a517; int a518; int a519; int a520; int a521; int a522; int a523; int a524; int a525; int a526; int a527; int a528; int a529; int a530; int a531; int a532; int a533; int a534; int a535; int a536; int a537; int a538; int a539; int a540; int a541; int a542; int a543; int a544; int a545; int a546; int a547; int a548; int a549; int a550; int a551; int a552; int a553; int a554; int a555; int a556; int a557; int a558; int a559; int a560; int a561; int a562; int a563; int a564; int a565; int a566; int a567; int a568; int a569; int a570; int a571; int a572; int a573; int a574; int a575; int a576; int a577; int a578; int a579; int a580; int a581; int a582; int a583; int a584; int a585; int a586; int a587; int a588; int a589; int a590; int a591; int a592; int a593; int a594; int a595; int a596; int a597; int a598; int a599; int a600; int a601; int a602; int a603; int a604; int a605; int a606; int a607; int a608; int a609; int a610; int a611; int a612; int a613; int a614; int a615; int a616; int a617; int a618; int a619; int a620; int a621; int a622; int a623; int a624; int a625; int a626; int a627; int a628; int a629; int a630; int a631; int a632; int a633; int a634; int a635; int a636; int a637; int a638; int a639; int a640; int a641; int a642; int a643; int a644; int a645; int a646; int a647; int a648; int a649; int a650; int a651; int a652; int a653; int a654; int a655; int a656; int a657; int a658; int a659; int a660; int a661; int a662; int a663; int a664; int a665; int a666; int a667; int a668; int a669; int a670; int a671; int a672; int a673; int a674; int a675; int a676; int a677; int a678; int a679; int a680; int a681; int a682; int a683; int a684; int a685; int a686; int a687; int a688; int a689; int a690; int a691; int a692; int a693; int a694; int a695; int a696; int a697; int a698; int a699; int a700; int a701; int a702; int a703; int a704; int a705; int a706; int a707; int a708; int a709; int a710; int a711; int a712; int a713; int a714; int a715; int a716; int a717; int a718; int a719; int a720; int a721; int a722; int a723; int a724; int a725; int a726; int a727; int a728; int a729; int a730; int a731; int a732; int a733; int a734; int a735; int a736; int a737; int a738; int a739; int a740; int a741; int a742; int a743; int a744; int a745; int a746; int a747; int a748; int a749; int a750; int a751; int a752; int a753; int a754; int a755; int a756; int a757; int a758; int a759; int a760; int a761; int a762; int a763; int a764; int a765; int a766; int a767; int a768; int a769; int a770; int a771; int a772; int a773; int a774; int a775; int a776; int a777; int a778; int a779; int a780; int a781; int a782; int a783; int a784; int a785; int a786; int a787; int a788; int a789; int a790; int a791; int a792; int a793; int a794; int a795; int a796; int a797; int a798; int a799; int a800; int a801; int a802; int a803; int a804; int a805; int a806; int a807; int a808; int a809; int a810; int a811; int a812; int a813; int a814; int a815; int a816; int a817; int a818; int a819; int a820; int a821; int a822; int a823; int a824; int a825; int a826; int a827; int a828; int a829; int a830; int a831; int a832; int a833; int a834; int a835; int a836; int a837; int a838; int a839; int a840; int a841; int a842; int a843; int a844; int a845; int a846; int a847; int a848; int a849; int a850; int a851; int a852; int a853; int a854; int a855; int a856; int a857; int a858; int a859; int a860; int a861; int a862; int a863; int a864; int a865; int a866; int a867; int a868; int a869; int a870; int a871; int a872; int a873; int a874; int a875; int a876; int a877; int a878; int a879; int a880; int a881; int a882; int a883; int a884; int a885; int a886; int a887; int a888; int a889; int a890; int a891; int a892; int a893; int a894; int a895; int a896; int a897; int a898; int a899; int a900; int a901; int a902; int a903; int a904; int a905; int a906; int a907; int a908; int a909; int a910; int a911; int a912; int a913; int a914; int a915; int a916; int a917; int a918; int a919; int a920; int a921; int a922; int a923; int a924; int a925; int a926; int a927; int a928; int a929; int a930; int a931; int a932; int a933; int a934; int a935; int a936; int a937; int a938; int a939; int a940; int a941; int a942; int a943; int a944; int a945; int a946; int a947; int a948; int a949; int a950; int a951; int a952; int a953; int a954; int a955; int a956; int a957; int a958; int a959; int a960; int a961; int a962; int a963; int a964; int a965; int a966; int a967; int a968; int a969; int a970; int a971; int a972; int a973; int a974; int a975; int a976; int a977; int a978; int a979; int a980; int a981; int a982; int a983; int a984; int a985; int a986; int a987; int a988; int a989; int a990; int a991; int a992; int a993; int a994; int a995; int a996; int a997; int a998; int a999; }; #pragma pack() int main() { static_assert(boost::pfr::tuple_size_v == 1000, ""); }