Audit this C source. Ignore naming style and focus on memory safety.
int limit_0(int x) { return x < 0 ? 0 : x; }
int limit_1(int x) { return x < 1 ? 1 : x; }
int limit_2(int x) { return x < 2 ? 2 : x; }
int limit_3(int x) { return x < 3 ? 3 : x; }
int limit_4(int x) { return x < 4 ? 4 : x; }
int limit_5(int x) { return x < 5 ? 5 : x; }
int limit_6(int x) { return x < 6 ? 6 : x; }
int limit_7(int x) { return x < 7 ? 7 : x; }
int limit_8(int x) { return x < 8 ? 8 : x; }
int limit_9(int x) { return x < 9 ? 9 : x; }
int limit_10(int x) { return x < 10 ? 10 : x; }
int limit_11(int x) { return x < 11 ? 11 : x; }
int limit_12(int x) { return x < 12 ? 12 : x; }
int limit_13(int x) { return x < 13 ? 13 : x; }
int limit_14(int x) { return x < 14 ? 14 : x; }
int limit_15(int x) { return x < 15 ? 15 : x; }
int limit_16(int x) { return x < 16 ? 16 : x; }
int limit_17(int x) { return x < 0 ? 0 : x; }
int limit_18(int x) { return x < 1 ? 1 : x; }
int limit_19(int x) { return x < 2 ? 2 : x; }
int limit_20(int x) { return x < 3 ? 3 : x; }
int limit_21(int x) { return x < 4 ? 4 : x; }
int limit_22(int x) { return x < 5 ? 5 : x; }
int limit_23(int x) { return x < 6 ? 6 : x; }
int limit_24(int x) { return x < 7 ? 7 : x; }
int limit_25(int x) { return x < 8 ? 8 : x; }
int limit_26(int x) { return x < 9 ? 9 : x; }
int limit_27(int x) { return x < 10 ? 10 : x; }
int limit_28(int x) { return x < 11 ? 11 : x; }
int limit_29(int x) { return x < 12 ? 12 : x; }
int limit_30(int x) { return x < 13 ? 13 : x; }
int limit_31(int x) { return x < 14 ? 14 : x; }
int limit_32(int x) { return x < 15 ? 15 : x; }
int limit_33(int x) { return x < 16 ? 16 : x; }
int limit_34(int x) { return x < 0 ? 0 : x; }
int limit_35(int x) { return x < 1 ? 1 : x; }
int limit_36(int x) { return x < 2 ? 2 : x; }
int limit_37(int x) { return x < 3 ? 3 : x; }
int limit_38(int x) { return x < 4 ? 4 : x; }
int limit_39(int x) { return x < 5 ? 5 : x; }
int limit_40(int x) { return x < 6 ? 6 : x; }
int limit_41(int x) { return x < 7 ? 7 : x; }
int limit_42(int x) { return x < 8 ? 8 : x; }
int limit_43(int x) { return x < 9 ? 9 : x; }
int limit_44(int x) { return x < 10 ? 10 : x; }
int limit_45(int x) { return x < 11 ? 11 : x; }
int limit_46(int x) { return x < 12 ? 12 : x; }
int limit_47(int x) { return x < 13 ? 13 : x; }
int limit_48(int x) { return x < 14 ? 14 : x; }
int limit_49(int x) { return x < 15 ? 15 : x; }
int limit_50(int x) { return x < 16 ? 16 : x; }
int limit_51(int x) { return x < 0 ? 0 : x; }
int limit_52(int x) { return x < 1 ? 1 : x; }
int limit_53(int x) { return x < 2 ? 2 : x; }
int limit_54(int x) { return x < 3 ? 3 : x; }
int limit_55(int x) { return x < 4 ? 4 : x; }
int limit_56(int x) { return x < 5 ? 5 : x; }
int limit_57(int x) { return x < 6 ? 6 : x; }
int limit_58(int x) { return x < 7 ? 7 : x; }
int limit_59(int x) { return x < 8 ? 8 : x; }
int limit_60(int x) { return x < 9 ? 9 : x; }
int limit_61(int x) { return x < 10 ? 10 : x; }
int limit_62(int x) { return x < 11 ? 11 : x; }
int limit_63(int x) { return x < 12 ? 12 : x; }
int limit_64(int x) { return x < 13 ? 13 : x; }
int limit_65(int x) { return x < 14 ? 14 : x; }
int limit_66(int x) { return x < 15 ? 15 : x; }
int limit_67(int x) { return x < 16 ? 16 : x; }
int limit_68(int x) { return x < 0 ? 0 : x; }
int limit_69(int x) { return x < 1 ? 1 : x; }
int limit_70(int x) { return x < 2 ? 2 : x; }
int limit_71(int x) { return x < 3 ? 3 : x; }
int limit_72(int x) { return x < 4 ? 4 : x; }
int limit_73(int x) { return x < 5 ? 5 : x; }
int limit_74(int x) { return x < 6 ? 6 : x; }
int limit_75(int x) { return x < 7 ? 7 : x; }
int limit_76(int x) { return x < 8 ? 8 : x; }
int limit_77(int x) { return x < 9 ? 9 : x; }
int limit_78(int x) { return x < 10 ? 10 : x; }
int limit_79(int x) { return x < 11 ? 11 : x; }
int limit_80(int x) { return x < 12 ? 12 : x; }
int limit_81(int x) { return x < 13 ? 13 : x; }
int limit_82(int x) { return x < 14 ? 14 : x; }
int limit_83(int x) { return x < 15 ? 15 : x; }
int limit_84(int x) { return x < 16 ? 16 : x; }
int limit_85(int x) { return x < 0 ? 0 : x; }
int limit_86(int x) { return x < 1 ? 1 : x; }
int limit_87(int x) { return x < 2 ? 2 : x; }
int limit_88(int x) { return x < 3 ? 3 : x; }
int limit_89(int x) { return x < 4 ? 4 : x; }
int limit_90(int x) { return x < 5 ? 5 : x; }
int limit_91(int x) { return x < 6 ? 6 : x; }
int limit_92(int x) { return x < 7 ? 7 : x; }
int limit_93(int x) { return x < 8 ? 8 : x; }
int limit_94(int x) { return x < 9 ? 9 : x; }
int limit_95(int x) { return x < 10 ? 10 : x; }
int limit_96(int x) { return x < 11 ? 11 : x; }
int limit_97(int x) { return x < 12 ? 12 : x; }
int limit_98(int x) { return x < 13 ? 13 : x; }
int limit_99(int x) { return x < 14 ? 14 : x; }
int limit_100(int x) { return x < 15 ? 15 : x; }
int limit_101(int x) { return x < 16 ? 16 : x; }
int limit_102(int x) { return x < 0 ? 0 : x; }
int limit_103(int x) { return x < 1 ? 1 : x; }
int limit_104(int x) { return x < 2 ? 2 : x; }
int limit_105(int x) { return x < 3 ? 3 : x; }
int limit_106(int x) { return x < 4 ? 4 : x; }
int limit_107(int x) { return x < 5 ? 5 : x; }
int limit_108(int x) { return x < 6 ? 6 : x; }
int limit_109(int x) { return x < 7 ? 7 : x; }
int limit_110(int x) { return x < 8 ? 8 : x; }
int limit_111(int x) { return x < 9 ? 9 : x; }
int limit_112(int x) { return x < 10 ? 10 : x; }
int limit_113(int x) { return x < 11 ? 11 : x; }
int limit_114(int x) { return x < 12 ? 12 : x; }
int limit_115(int x) { return x < 13 ? 13 : x; }
int limit_116(int x) { return x < 14 ? 14 : x; }
int limit_117(int x) { return x < 15 ? 15 : x; }
int limit_118(int x) { return x < 16 ? 16 : x; }
int limit_119(int x) { return x < 0 ? 0 : x; }
int limit_120(int x) { return x < 1 ? 1 : x; }
int limit_121(int x) { return x < 2 ? 2 : x; }
int limit_122(int x) { return x < 3 ? 3 : x; }
int limit_123(int x) { return x < 4 ? 4 : x; }
int limit_124(int x) { return x < 5 ? 5 : x; }
int limit_125(int x) { return x < 6 ? 6 : x; }
int limit_126(int x) { return x < 7 ? 7 : x; }
int limit_127(int x) { return x < 8 ? 8 : x; }
int limit_128(int x) { return x < 9 ? 9 : x; }
int limit_129(int x) { return x < 10 ? 10 : x; }
int limit_130(int x) { return x < 11 ? 11 : x; }
int limit_131(int x) { return x < 12 ? 12 : x; }
int limit_132(int x) { return x < 13 ? 13 : x; }
int limit_133(int x) { return x < 14 ? 14 : x; }
int limit_134(int x) { return x < 15 ? 15 : x; }
int limit_135(int x) { return x < 16 ? 16 : x; }
int limit_136(int x) { return x < 0 ? 0 : x; }
int limit_137(int x) { return x < 1 ? 1 : x; }
int limit_138(int x) { return x < 2 ? 2 : x; }
int limit_139(int x) { return x < 3 ? 3 : x; }
int limit_140(int x) { return x < 4 ? 4 : x; }
int limit_141(int x) { return x < 5 ? 5 : x; }
int limit_142(int x) { return x < 6 ? 6 : x; }
int limit_143(int x) { return x < 7 ? 7 : x; }
int limit_144(int x) { return x < 8 ? 8 : x; }
int limit_145(int x) { return x < 9 ? 9 : x; }
int limit_146(int x) { return x < 10 ? 10 : x; }
int limit_147(int x) { return x < 11 ? 11 : x; }
int limit_148(int x) { return x < 12 ? 12 : x; }
int limit_149(int x) { return x < 13 ? 13 : x; }
int limit_150(int x) { return x < 14 ? 14 : x; }
int limit_151(int x) { return x < 15 ? 15 : x; }
int limit_152(int x) { return x < 16 ? 16 : x; }
int limit_153(int x) { return x < 0 ? 0 : x; }
int limit_154(int x) { return x < 1 ? 1 : x; }
int limit_155(int x) { return x < 2 ? 2 : x; }
int limit_156(int x) { return x < 3 ? 3 : x; }
int limit_157(int x) { return x < 4 ? 4 : x; }
int limit_158(int x) { return x < 5 ? 5 : x; }
int limit_159(int x) { return x < 6 ? 6 : x; }
int limit_160(int x) { return x < 7 ? 7 : x; }
int limit_161(int x) { return x < 8 ? 8 : x; }
int limit_162(int x) { return x < 9 ? 9 : x; }
int limit_163(int x) { return x < 10 ? 10 : x; }
int limit_164(int x) { return x < 11 ? 11 : x; }
int limit_165(int x) { return x < 12 ? 12 : x; }
int limit_166(int x) { return x < 13 ? 13 : x; }
int limit_167(int x) { return x < 14 ? 14 : x; }
int limit_168(int x) { return x < 15 ? 15 : x; }
int limit_169(int x) { return x < 16 ? 16 : x; }
int limit_170(int x) { return x < 0 ? 0 : x; }
int limit_171(int x) { return x < 1 ? 1 : x; }
int limit_172(int x) { return x < 2 ? 2 : x; }
int limit_173(int x) { return x < 3 ? 3 : x; }
int limit_174(int x) { return x < 4 ? 4 : x; }
int limit_175(int x) { return x < 5 ? 5 : x; }
int limit_176(int x) { return x < 6 ? 6 : x; }
int limit_177(int x) { return x < 7 ? 7 : x; }
int limit_178(int x) { return x < 8 ? 8 : x; }
int limit_179(int x) { return x < 9 ? 9 : x; }
int limit_180(int x) { return x < 10 ? 10 : x; }
int limit_181(int x) { return x < 11 ? 11 : x; }
int limit_182(int x) { return x < 12 ? 12 : x; }
int limit_183(int x) { return x < 13 ? 13 : x; }
int limit_184(int x) { return x < 14 ? 14 : x; }
int limit_185(int x) { return x < 15 ? 15 : x; }
int limit_186(int x) { return x < 16 ? 16 : x; }
int limit_187(int x) { return x < 0 ? 0 : x; }
int limit_188(int x) { return x < 1 ? 1 : x; }
int limit_189(int x) { return x < 2 ? 2 : x; }
int limit_190(int x) { return x < 3 ? 3 : x; }
int limit_191(int x) { return x < 4 ? 4 : x; }
int limit_192(int x) { return x < 5 ? 5 : x; }
int limit_193(int x) { return x < 6 ? 6 : x; }
int limit_194(int x) { return x < 7 ? 7 : x; }
int limit_195(int x) { return x < 8 ? 8 : x; }
int limit_196(int x) { return x < 9 ? 9 : x; }
int limit_197(int x) { return x < 10 ? 10 : x; }
int limit_198(int x) { return x < 11 ? 11 : x; }
int limit_199(int x) { return x < 12 ? 12 : x; }
int limit_200(int x) { return x < 13 ? 13 : x; }
int limit_201(int x) { return x < 14 ? 14 : x; }
int limit_202(int x) { return x < 15 ? 15 : x; }
int limit_203(int x) { return x < 16 ? 16 : x; }
int limit_204(int x) { return x < 0 ? 0 : x; }
int limit_205(int x) { return x < 1 ? 1 : x; }
int limit_206(int x) { return x < 2 ? 2 : x; }
int limit_207(int x) { return x < 3 ? 3 : x; }
int limit_208(int x) { return x < 4 ? 4 : x; }
int limit_209(int x) { return x < 5 ? 5 : x; }
int limit_210(int x) { return x < 6 ? 6 : x; }
int limit_211(int x) { return x < 7 ? 7 : x; }
int limit_212(int x) { return x < 8 ? 8 : x; }
int limit_213(int x) { return x < 9 ? 9 : x; }
int limit_214(int x) { return x < 10 ? 10 : x; }
int limit_215(int x) { return x < 11 ? 11 : x; }
int limit_216(int x) { return x < 12 ? 12 : x; }
int limit_217(int x) { return x < 13 ? 13 : x; }
int limit_218(int x) { return x < 14 ? 14 : x; }
int limit_219(int x) { return x < 15 ? 15 : x; }
int limit_220(int x) { return x < 16 ? 16 : x; }
int limit_221(int x) { return x < 0 ? 0 : x; }
int limit_222(int x) { return x < 1 ? 1 : x; }
int limit_223(int x) { return x < 2 ? 2 : x; }
int limit_224(int x) { return x < 3 ? 3 : x; }
int limit_225(int x) { return x < 4 ? 4 : x; }
int limit_226(int x) { return x < 5 ? 5 : x; }
int limit_227(int x) { return x < 6 ? 6 : x; }
int limit_228(int x) { return x < 7 ? 7 : x; }
int limit_229(int x) { return x < 8 ? 8 : x; }
int limit_230(int x) { return x < 9 ? 9 : x; }
int limit_231(int x) { return x < 10 ? 10 : x; }
int limit_232(int x) { return x < 11 ? 11 : x; }
int limit_233(int x) { return x < 12 ? 12 : x; }
int limit_234(int x) { return x < 13 ? 13 : x; }
int limit_235(int x) { return x < 14 ? 14 : x; }
int limit_236(int x) { return x < 15 ? 15 : x; }
int limit_237(int x) { return x < 16 ? 16 : x; }
int limit_238(int x) { return x < 0 ? 0 : x; }
int limit_239(int x) { return x < 1 ? 1 : x; }
int limit_240(int x) { return x < 2 ? 2 : x; }
int limit_241(int x) { return x < 3 ? 3 : x; }
int limit_242(int x) { return x < 4 ? 4 : x; }
int limit_243(int x) { return x < 5 ? 5 : x; }
int limit_244(int x) { return x < 6 ? 6 : x; }
int limit_245(int x) { return x < 7 ? 7 : x; }
int limit_246(int x) { return x < 8 ? 8 : x; }
int limit_247(int x) { return x < 9 ? 9 : x; }
int limit_248(int x) { return x < 10 ? 10 : x; }
int limit_249(int x) { return x < 11 ? 11 : x; }
int limit_250(int x) { return x < 12 ? 12 : x; }
int limit_251(int x) { return x < 13 ? 13 : x; }
int limit_252(int x) { return x < 14 ? 14 : x; }
int limit_253(int x) { return x < 15 ? 15 : x; }
int limit_254(int x) { return x < 16 ? 16 : x; }
int limit_255(int x) { return x < 0 ? 0 : x; }
int limit_256(int x) { return x < 1 ? 1 : x; }
int limit_257(int x) { return x < 2 ? 2 : x; }
int limit_258(int x) { return x < 3 ? 3 : x; }
int limit_259(int x) { return x < 4 ? 4 : x; }
int limit_260(int x) { return x < 5 ? 5 : x; }
int limit_261(int x) { return x < 6 ? 6 : x; }
int limit_262(int x) { return x < 7 ? 7 : x; }
int limit_263(int x) { return x < 8 ? 8 : x; }
int limit_264(int x) { return x < 9 ? 9 : x; }
int limit_265(int x) { return x < 10 ? 10 : x; }
int limit_266(int x) { return x < 11 ? 11 : x; }
int limit_267(int x) { return x < 12 ? 12 : x; }
int limit_268(int x) { return x < 13 ? 13 : x; }
int limit_269(int x) { return x < 14 ? 14 : x; }
int limit_270(int x) { return x < 15 ? 15 : x; }
int limit_271(int x) { return x < 16 ? 16 : x; }
int limit_272(int x) { return x < 0 ? 0 : x; }
int limit_273(int x) { return x < 1 ? 1 : x; }
int limit_274(int x) { return x < 2 ? 2 : x; }
int limit_275(int x) { return x < 3 ? 3 : x; }
int limit_276(int x) { return x < 4 ? 4 : x; }
int limit_277(int x) { return x < 5 ? 5 : x; }
int limit_278(int x) { return x < 6 ? 6 : x; }
int limit_279(int x) { return x < 7 ? 7 : x; }
int limit_280(int x) { return x < 8 ? 8 : x; }
int limit_281(int x) { return x < 9 ? 9 : x; }
int limit_282(int x) { return x < 10 ? 10 : x; }
int limit_283(int x) { return x < 11 ? 11 : x; }
int limit_284(int x) { return x < 12 ? 12 : x; }
int limit_285(int x) { return x < 13 ? 13 : x; }
int limit_286(int x) { return x < 14 ? 14 : x; }
int limit_287(int x) { return x < 15 ? 15 : x; }
int limit_288(int x) { return x < 16 ? 16 : x; }
int limit_289(int x) { return x < 0 ? 0 : x; }
int limit_290(int x) { return x < 1 ? 1 : x; }
int limit_291(int x) { return x < 2 ? 2 : x; }
int limit_292(int x) { return x < 3 ? 3 : x; }
int limit_293(int x) { return x < 4 ? 4 : x; }
int limit_294(int x) { return x < 5 ? 5 : x; }
int limit_295(int x) { return x < 6 ? 6 : x; }
int limit_296(int x) { return x < 7 ? 7 : x; }
int limit_297(int x) { return x < 8 ? 8 : x; }
int limit_298(int x) { return x < 9 ? 9 : x; }
int limit_299(int x) { return x < 10 ? 10 : x; }
int limit_300(int x) { return x < 11 ? 11 : x; }
int limit_301(int x) { return x < 12 ? 12 : x; }
int limit_302(int x) { return x < 13 ? 13 : x; }
int limit_303(int x) { return x < 14 ? 14 : x; }
int limit_304(int x) { return x < 15 ? 15 : x; }
int limit_305(int x) { return x < 16 ? 16 : x; }
int limit_306(int x) { return x < 0 ? 0 : x; }
int limit_307(int x) { return x < 1 ? 1 : x; }
int limit_308(int x) { return x < 2 ? 2 : x; }
int limit_309(int x) { return x < 3 ? 3 : x; }
int limit_310(int x) { return x < 4 ? 4 : x; }
int limit_311(int x) { return x < 5 ? 5 : x; }
int limit_312(int x) { return x < 6 ? 6 : x; }
int limit_313(int x) { return x < 7 ? 7 : x; }
int limit_314(int x) { return x < 8 ? 8 : x; }
int limit_315(int x) { return x < 9 ? 9 : x; }
int limit_316(int x) { return x < 10 ? 10 : x; }
int limit_317(int x) { return x < 11 ? 11 : x; }
int limit_318(int x) { return x < 12 ? 12 : x; }
int limit_319(int x) { return x < 13 ? 13 : x; }
int limit_320(int x) { return x < 14 ? 14 : x; }
int limit_321(int x) { return x < 15 ? 15 : x; }
int limit_322(int x) { return x < 16 ? 16 : x; }
int limit_323(int x) { return x < 0 ? 0 : x; }
int limit_324(int x) { return x < 1 ? 1 : x; }
int limit_325(int x) { return x < 2 ? 2 : x; }
int limit_326(int x) { return x < 3 ? 3 : x; }
int limit_327(int x) { return x < 4 ? 4 : x; }
int limit_328(int x) { return x < 5 ? 5 : x; }
int limit_329(int x) { return x < 6 ? 6 : x; }
int limit_330(int x) { return x < 7 ? 7 : x; }
int limit_331(int x) { return x < 8 ? 8 : x; }
int limit_332(int x) { return x < 9 ? 9 : x; }
int limit_333(int x) { return x < 10 ? 10 : x; }
int limit_334(int x) { return x < 11 ? 11 : x; }
int limit_335(int x) { return x < 12 ? 12 : x; }
int limit_336(int x) { return x < 13 ? 13 : x; }
int limit_337(int x) { return x < 14 ? 14 : x; }
int limit_338(int x) { return x < 15 ? 15 : x; }
int limit_339(int x) { return x < 16 ? 16 : x; }
int limit_340(int x) { return x < 0 ? 0 : x; }
int limit_341(int x) { return x < 1 ? 1 : x; }
int limit_342(int x) { return x < 2 ? 2 : x; }
int limit_343(int x) { return x < 3 ? 3 : x; }
int limit_344(int x) { return x < 4 ? 4 : x; }
int limit_345(int x) { return x < 5 ? 5 : x; }
int limit_346(int x) { return x < 6 ? 6 : x; }
int limit_347(int x) { return x < 7 ? 7 : x; }
int limit_348(int x) { return x < 8 ? 8 : x; }
int limit_349(int x) { return x < 9 ? 9 : x; }
int limit_350(int x) { return x < 10 ? 10 : x; }
int limit_351(int x) { return x < 11 ? 11 : x; }
int limit_352(int x) { return x < 12 ? 12 : x; }
int limit_353(int x) { return x < 13 ? 13 : x; }
int limit_354(int x) { return x < 14 ? 14 : x; }
int limit_355(int x) { return x < 15 ? 15 : x; }
int limit_356(int x) { return x < 16 ? 16 : x; }
int limit_357(int x) { return x < 0 ? 0 : x; }
int limit_358(int x) { return x < 1 ? 1 : x; }
int limit_359(int x) { return x < 2 ? 2 : x; }
int limit_360(int x) { return x < 3 ? 3 : x; }
int limit_361(int x) { return x < 4 ? 4 : x; }
int limit_362(int x) { return x < 5 ? 5 : x; }
int limit_363(int x) { return x < 6 ? 6 : x; }
int limit_364(int x) { return x < 7 ? 7 : x; }
int limit_365(int x) { return x < 8 ? 8 : x; }
int limit_366(int x) { return x < 9 ? 9 : x; }
int limit_367(int x) { return x < 10 ? 10 : x; }
int limit_368(int x) { return x < 11 ? 11 : x; }
int limit_369(int x) { return x < 12 ? 12 : x; }
int limit_370(int x) { return x < 13 ? 13 : x; }
int limit_371(int x) { return x < 14 ? 14 : x; }
int limit_372(int x) { return x < 15 ? 15 : x; }
int limit_373(int x) { return x < 16 ? 16 : x; }
int limit_374(int x) { return x < 0 ? 0 : x; }
int limit_375(int x) { return x < 1 ? 1 : x; }
int limit_376(int x) { return x < 2 ? 2 : x; }
int limit_377(int x) { return x < 3 ? 3 : x; }
int limit_378(int x) { return x < 4 ? 4 : x; }
int limit_379(int x) { return x < 5 ? 5 : x; }
int limit_380(int x) { return x < 6 ? 6 : x; }
int limit_381(int x) { return x < 7 ? 7 : x; }
int limit_382(int x) { return x < 8 ? 8 : x; }
int limit_383(int x) { return x < 9 ? 9 : x; }
int limit_384(int x) { return x < 10 ? 10 : x; }
int limit_385(int x) { return x < 11 ? 11 : x; }
int limit_386(int x) { return x < 12 ? 12 : x; }
int limit_387(int x) { return x < 13 ? 13 : x; }
int limit_388(int x) { return x < 14 ? 14 : x; }
int limit_389(int x) { return x < 15 ? 15 : x; }
int limit_390(int x) { return x < 16 ? 16 : x; }
int limit_391(int x) { return x < 0 ? 0 : x; }
int limit_392(int x) { return x < 1 ? 1 : x; }
int limit_393(int x) { return x < 2 ? 2 : x; }
int limit_394(int x) { return x < 3 ? 3 : x; }
int limit_395(int x) { return x < 4 ? 4 : x; }
int limit_396(int x) { return x < 5 ? 5 : x; }
int limit_397(int x) { return x < 6 ? 6 : x; }
int limit_398(int x) { return x < 7 ? 7 : x; }
int limit_399(int x) { return x < 8 ? 8 : x; }
int limit_400(int x) { return x < 9 ? 9 : x; }
int limit_401(int x) { return x < 10 ? 10 : x; }
int limit_402(int x) { return x < 11 ? 11 : x; }
int limit_403(int x) { return x < 12 ? 12 : x; }
int limit_404(int x) { return x < 13 ? 13 : x; }
int limit_405(int x) { return x < 14 ? 14 : x; }
int limit_406(int x) { return x < 15 ? 15 : x; }
int limit_407(int x) { return x < 16 ? 16 : x; }
int limit_408(int x) { return x < 0 ? 0 : x; }
int limit_409(int x) { return x < 1 ? 1 : x; }
int limit_410(int x) { return x < 2 ? 2 : x; }
int limit_411(int x) { return x < 3 ? 3 : x; }
int limit_412(int x) { return x < 4 ? 4 : x; }
int limit_413(int x) { return x < 5 ? 5 : x; }
int limit_414(int x) { return x < 6 ? 6 : x; }
int limit_415(int x) { return x < 7 ? 7 : x; }
int limit_416(int x) { return x < 8 ? 8 : x; }
int limit_417(int x) { return x < 9 ? 9 : x; }
int limit_418(int x) { return x < 10 ? 10 : x; }
int limit_419(int x) { return x < 11 ? 11 : x; }
int limit_420(int x) { return x < 12 ? 12 : x; }
int limit_421(int x) { return x < 13 ? 13 : x; }
int limit_422(int x) { return x < 14 ? 14 : x; }
int limit_423(int x) { return x < 15 ? 15 : x; }
int limit_424(int x) { return x < 16 ? 16 : x; }
int limit_425(int x) { return x < 0 ? 0 : x; }
int limit_426(int x) { return x < 1 ? 1 : x; }
int limit_427(int x) { return x < 2 ? 2 : x; }
int limit_428(int x) { return x < 3 ? 3 : x; }
int limit_429(int x) { return x < 4 ? 4 : x; }
int limit_430(int x) { return x < 5 ? 5 : x; }
int limit_431(int x) { return x < 6 ? 6 : x; }
int limit_432(int x) { return x < 7 ? 7 : x; }
int limit_433(int x) { return x < 8 ? 8 : x; }
int limit_434(int x) { return x < 9 ? 9 : x; }
int limit_435(int x) { return x < 10 ? 10 : x; }
int limit_436(int x) { return x < 11 ? 11 : x; }
int limit_437(int x) { return x < 12 ? 12 : x; }
int limit_438(int x) { return x < 13 ? 13 : x; }
int limit_439(int x) { return x < 14 ? 14 : x; }
int limit_440(int x) { return x < 15 ? 15 : x; }
int limit_441(int x) { return x < 16 ? 16 : x; }
int limit_442(int x) { return x < 0 ? 0 : x; }
int limit_443(int x) { return x < 1 ? 1 : x; }
int limit_444(int x) { return x < 2 ? 2 : x; }
int limit_445(int x) { return x < 3 ? 3 : x; }
int limit_446(int x) { return x < 4 ? 4 : x; }
int limit_447(int x) { return x < 5 ? 5 : x; }
int limit_448(int x) { return x < 6 ? 6 : x; }
int limit_449(int x) { return x < 7 ? 7 : x; }
int limit_450(int x) { return x < 8 ? 8 : x; }
int limit_451(int x) { return x < 9 ? 9 : x; }
int limit_452(int x) { return x < 10 ? 10 : x; }
int limit_453(int x) { return x < 11 ? 11 : x; }
int limit_454(int x) { return x < 12 ? 12 : x; }
int limit_455(int x) { return x < 13 ? 13 : x; }
int limit_456(int x) { return x < 14 ? 14 : x; }
int limit_457(int x) { return x < 15 ? 15 : x; }
int limit_458(int x) { return x < 16 ? 16 : x; }
int limit_459(int x) { return x < 0 ? 0 : x; }
int limit_460(int x) { return x < 1 ? 1 : x; }
int limit_461(int x) { return x < 2 ? 2 : x; }
int limit_462(int x) { return x < 3 ? 3 : x; }
int limit_463(int x) { return x < 4 ? 4 : x; }
int limit_464(int x) { return x < 5 ? 5 : x; }
int limit_465(int x) { return x < 6 ? 6 : x; }
int limit_466(int x) { return x < 7 ? 7 : x; }
int limit_467(int x) { return x < 8 ? 8 : x; }
int limit_468(int x) { return x < 9 ? 9 : x; }
int limit_469(int x) { return x < 10 ? 10 : x; }
int limit_470(int x) { return x < 11 ? 11 : x; }
int limit_471(int x) { return x < 12 ? 12 : x; }
int limit_472(int x) { return x < 13 ? 13 : x; }
int limit_473(int x) { return x < 14 ? 14 : x; }
int limit_474(int x) { return x < 15 ? 15 : x; }
int limit_475(int x) { return x < 16 ? 16 : x; }
int limit_476(int x) { return x < 0 ? 0 : x; }
int limit_477(int x) { return x < 1 ? 1 : x; }
int limit_478(int x) { return x < 2 ? 2 : x; }
int limit_479(int x) { return x < 3 ? 3 : x; }
int limit_480(int x) { return x < 4 ? 4 : x; }
int limit_481(int x) { return x < 5 ? 5 : x; }
int limit_482(int x) { return x < 6 ? 6 : x; }
int limit_483(int x) { return x < 7 ? 7 : x; }
int limit_484(int x) { return x < 8 ? 8 : x; }
int limit_485(int x) { return x < 9 ? 9 : x; }
int limit_486(int x) { return x < 10 ? 10 : x; }
int limit_487(int x) { return x < 11 ? 11 : x; }
int limit_488(int x) { return x < 12 ? 12 : x; }
int limit_489(int x) { return x < 13 ? 13 : x; }
int limit_490(int x) { return x < 14 ? 14 : x; }
int limit_491(int x) { return x < 15 ? 15 : x; }
int limit_492(int x) { return x < 16 ? 16 : x; }
int limit_493(int x) { return x < 0 ? 0 : x; }
int limit_494(int x) { return x < 1 ? 1 : x; }
int limit_495(int x) { return x < 2 ? 2 : x; }
int limit_496(int x) { return x < 3 ? 3 : x; }
int limit_497(int x) { return x < 4 ? 4 : x; }
int limit_498(int x) { return x < 5 ? 5 : x; }
int limit_499(int x) { return x < 6 ? 6 : x; }
int limit_500(int x) { return x < 7 ? 7 : x; }
int limit_501(int x) { return x < 8 ? 8 : x; }
int limit_502(int x) { return x < 9 ? 9 : x; }
int limit_503(int x) { return x < 10 ? 10 : x; }
int limit_504(int x) { return x < 11 ? 11 : x; }
int limit_505(int x) { return x < 12 ? 12 : x; }
int limit_506(int x) { return x < 13 ? 13 : x; }
int limit_507(int x) { return x < 14 ? 14 : x; }
int limit_508(int x) { return x < 15 ? 15 : x; }
int limit_509(int x) { return x < 16 ? 16 : x; }
int limit_510(int x) { return x < 0 ? 0 : x; }
int limit_511(int x) { return x < 1 ? 1 : x; }
int limit_512(int x) { return x < 2 ? 2 : x; }
int limit_513(int x) { return x < 3 ? 3 : x; }
int limit_514(int x) { return x < 4 ? 4 : x; }
int limit_515(int x) { return x < 5 ? 5 : x; }
int limit_516(int x) { return x < 6 ? 6 : x; }
int limit_517(int x) { return x < 7 ? 7 : x; }
int limit_518(int x) { return x < 8 ? 8 : x; }
int limit_519(int x) { return x < 9 ? 9 : x; }
int limit_520(int x) { return x < 10 ? 10 : x; }
int limit_521(int x) { return x < 11 ? 11 : x; }
int limit_522(int x) { return x < 12 ? 12 : x; }
int limit_523(int x) { return x < 13 ? 13 : x; }
int limit_524(int x) { return x < 14 ? 14 : x; }
int limit_525(int x) { return x < 15 ? 15 : x; }
int limit_526(int x) { return x < 16 ? 16 : x; }
int limit_527(int x) { return x < 0 ? 0 : x; }
int limit_528(int x) { return x < 1 ? 1 : x; }
int limit_529(int x) { return x < 2 ? 2 : x; }
int limit_530(int x) { return x < 3 ? 3 : x; }
int limit_531(int x) { return x < 4 ? 4 : x; }
int limit_532(int x) { return x < 5 ? 5 : x; }
int limit_533(int x) { return x < 6 ? 6 : x; }
int limit_534(int x) { return x < 7 ? 7 : x; }
int limit_535(int x) { return x < 8 ? 8 : x; }
int limit_536(int x) { return x < 9 ? 9 : x; }
int limit_537(int x) { return x < 10 ? 10 : x; }
int limit_538(int x) { return x < 11 ? 11 : x; }
int limit_539(int x) { return x < 12 ? 12 : x; }
int limit_540(int x) { return x < 13 ? 13 : x; }
int limit_541(int x) { return x < 14 ? 14 : x; }
int limit_542(int x) { return x < 15 ? 15 : x; }
int limit_543(int x) { return x < 16 ? 16 : x; }
int limit_544(int x) { return x < 0 ? 0 : x; }
int limit_545(int x) { return x < 1 ? 1 : x; }
int limit_546(int x) { return x < 2 ? 2 : x; }
int limit_547(int x) { return x < 3 ? 3 : x; }
int limit_548(int x) { return x < 4 ? 4 : x; }
int limit_549(int x) { return x < 5 ? 5 : x; }
int limit_550(int x) { return x < 6 ? 6 : x; }
int limit_551(int x) { return x < 7 ? 7 : x; }
int limit_552(int x) { return x < 8 ? 8 : x; }
int limit_553(int x) { return x < 9 ? 9 : x; }
int limit_554(int x) { return x < 10 ? 10 : x; }
int limit_555(int x) { return x < 11 ? 11 : x; }
int limit_556(int x) { return x < 12 ? 12 : x; }
int limit_557(int x) { return x < 13 ? 13 : x; }
int limit_558(int x) { return x < 14 ? 14 : x; }
int limit_559(int x) { return x < 15 ? 15 : x; }
int limit_560(int x) { return x < 16 ? 16 : x; }
int limit_561(int x) { return x < 0 ? 0 : x; }
int limit_562(int x) { return x < 1 ? 1 : x; }
int limit_563(int x) { return x < 2 ? 2 : x; }
int limit_564(int x) { return x < 3 ? 3 : x; }
int limit_565(int x) { return x < 4 ? 4 : x; }
int limit_566(int x) { return x < 5 ? 5 : x; }
int limit_567(int x) { return x < 6 ? 6 : x; }
int limit_568(int x) { return x < 7 ? 7 : x; }
int limit_569(int x) { return x < 8 ? 8 : x; }
int limit_570(int x) { return x < 9 ? 9 : x; }
int limit_571(int x) { return x < 10 ? 10 : x; }
int limit_572(int x) { return x < 11 ? 11 : x; }
int limit_573(int x) { return x < 12 ? 12 : x; }
int limit_574(int x) { return x < 13 ? 13 : x; }
int limit_575(int x) { return x < 14 ? 14 : x; }
int limit_576(int x) { return x < 15 ? 15 : x; }
int limit_577(int x) { return x < 16 ? 16 : x; }
int limit_578(int x) { return x < 0 ? 0 : x; }
int limit_579(int x) { return x < 1 ? 1 : x; }
int limit_580(int x) { return x < 2 ? 2 : x; }
int limit_581(int x) { return x < 3 ? 3 : x; }
int limit_582(int x) { return x < 4 ? 4 : x; }
int limit_583(int x) { return x < 5 ? 5 : x; }
int limit_584(int x) { return x < 6 ? 6 : x; }
int limit_585(int x) { return x < 7 ? 7 : x; }
int limit_586(int x) { return x < 8 ? 8 : x; }
int limit_587(int x) { return x < 9 ? 9 : x; }
int limit_588(int x) { return x < 10 ? 10 : x; }
int limit_589(int x) { return x < 11 ? 11 : x; }
int limit_590(int x) { return x < 12 ? 12 : x; }
int limit_591(int x) { return x < 13 ? 13 : x; }
int limit_592(int x) { return x < 14 ? 14 : x; }
int limit_593(int x) { return x < 15 ? 15 : x; }
int limit_594(int x) { return x < 16 ? 16 : x; }
int limit_595(int x) { return x < 0 ? 0 : x; }
int limit_596(int x) { return x < 1 ? 1 : x; }
int limit_597(int x) { return x < 2 ? 2 : x; }
int limit_598(int x) { return x < 3 ? 3 : x; }
int limit_599(int x) { return x < 4 ? 4 : x; }
int limit_600(int x) { return x < 5 ? 5 : x; }
int limit_601(int x) { return x < 6 ? 6 : x; }
int limit_602(int x) { return x < 7 ? 7 : x; }
int limit_603(int x) { return x < 8 ? 8 : x; }
int limit_604(int x) { return x < 9 ? 9 : x; }
int limit_605(int x) { return x < 10 ? 10 : x; }
int limit_606(int x) { return x < 11 ? 11 : x; }
int limit_607(int x) { return x < 12 ? 12 : x; }
int limit_608(int x) { return x < 13 ? 13 : x; }
int limit_609(int x) { return x < 14 ? 14 : x; }
int limit_610(int x) { return x < 15 ? 15 : x; }
int limit_611(int x) { return x < 16 ? 16 : x; }
int limit_612(int x) { return x < 0 ? 0 : x; }
int limit_613(int x) { return x < 1 ? 1 : x; }
int limit_614(int x) { return x < 2 ? 2 : x; }
int limit_615(int x) { return x < 3 ? 3 : x; }
int limit_616(int x) { return x < 4 ? 4 : x; }
int limit_617(int x) { return x < 5 ? 5 : x; }
int limit_618(int x) { return x < 6 ? 6 : x; }
int limit_619(int x) { return x < 7 ? 7 : x; }
int limit_620(int x) { return x < 8 ? 8 : x; }
int limit_621(int x) { return x < 9 ? 9 : x; }
int limit_622(int x) { return x < 10 ? 10 : x; }
int limit_623(int x) { return x < 11 ? 11 : x; }
int limit_624(int x) { return x < 12 ? 12 : x; }
int limit_625(int x) { return x < 13 ? 13 : x; }
int limit_626(int x) { return x < 14 ? 14 : x; }
int limit_627(int x) { return x < 15 ? 15 : x; }
int limit_628(int x) { return x < 16 ? 16 : x; }
int limit_629(int x) { return x < 0 ? 0 : x; }
int limit_630(int x) { return x < 1 ? 1 : x; }
int limit_631(int x) { return x < 2 ? 2 : x; }
int limit_632(int x) { return x < 3 ? 3 : x; }
int limit_633(int x) { return x < 4 ? 4 : x; }
int limit_634(int x) { return x < 5 ? 5 : x; }
int limit_635(int x) { return x < 6 ? 6 : x; }
int limit_636(int x) { return x < 7 ? 7 : x; }
int limit_637(int x) { return x < 8 ? 8 : x; }
int limit_638(int x) { return x < 9 ? 9 : x; }
int limit_639(int x) { return x < 10 ? 10 : x; }
int limit_640(int x) { return x < 11 ? 11 : x; }
int limit_641(int x) { return x < 12 ? 12 : x; }
int limit_642(int x) { return x < 13 ? 13 : x; }
int limit_643(int x) { return x < 14 ? 14 : x; }
int limit_644(int x) { return x < 15 ? 15 : x; }
int limit_645(int x) { return x < 16 ? 16 : x; }
int limit_646(int x) { return x < 0 ? 0 : x; }
int limit_647(int x) { return x < 1 ? 1 : x; }
int limit_648(int x) { return x < 2 ? 2 : x; }
int limit_649(int x) { return x < 3 ? 3 : x; }
int limit_650(int x) { return x < 4 ? 4 : x; }
int limit_651(int x) { return x < 5 ? 5 : x; }
int limit_652(int x) { return x < 6 ? 6 : x; }
int limit_653(int x) { return x < 7 ? 7 : x; }
int limit_654(int x) { return x < 8 ? 8 : x; }
int limit_655(int x) { return x < 9 ? 9 : x; }
int limit_656(int x) { return x < 10 ? 10 : x; }
int limit_657(int x) { return x < 11 ? 11 : x; }
int limit_658(int x) { return x < 12 ? 12 : x; }
int limit_659(int x) { return x < 13 ? 13 : x; }
int limit_660(int x) { return x < 14 ? 14 : x; }
int limit_661(int x) { return x < 15 ? 15 : x; }
int limit_662(int x) { return x < 16 ? 16 : x; }
int limit_663(int x) { return x < 0 ? 0 : x; }
int limit_664(int x) { return x < 1 ? 1 : x; }
int limit_665(int x) { return x < 2 ? 2 : x; }
int limit_666(int x) { return x < 3 ? 3 : x; }
int limit_667(int x) { return x < 4 ? 4 : x; }
int limit_668(int x) { return x < 5 ? 5 : x; }
int limit_669(int x) { return x < 6 ? 6 : x; }
int limit_670(int x) { return x < 7 ? 7 : x; }
int limit_671(int x) { return x < 8 ? 8 : x; }
int limit_672(int x) { return x < 9 ? 9 : x; }
int limit_673(int x) { return x < 10 ? 10 : x; }
int limit_674(int x) { return x < 11 ? 11 : x; }
int limit_675(int x) { return x < 12 ? 12 : x; }
int limit_676(int x) { return x < 13 ? 13 : x; }
int limit_677(int x) { return x < 14 ? 14 : x; }
int limit_678(int x) { return x < 15 ? 15 : x; }
int limit_679(int x) { return x < 16 ? 16 : x; }
int limit_680(int x) { return x < 0 ? 0 : x; }
int limit_681(int x) { return x < 1 ? 1 : x; }
int limit_682(int x) { return x < 2 ? 2 : x; }
int limit_683(int x) { return x < 3 ? 3 : x; }
int limit_684(int x) { return x < 4 ? 4 : x; }
int limit_685(int x) { return x < 5 ? 5 : x; }
int limit_686(int x) { return x < 6 ? 6 : x; }
int limit_687(int x) { return x < 7 ? 7 : x; }
int limit_688(int x) { return x < 8 ? 8 : x; }
int limit_689(int x) { return x < 9 ? 9 : x; }
int limit_690(int x) { return x < 10 ? 10 : x; }
int limit_691(int x) { return x < 11 ? 11 : x; }
int limit_692(int x) { return x < 12 ? 12 : x; }
int limit_693(int x) { return x < 13 ? 13 : x; }
int limit_694(int x) { return x < 14 ? 14 : x; }
int limit_695(int x) { return x < 15 ? 15 : x; }
int limit_696(int x) { return x < 16 ? 16 : x; }
int limit_697(int x) { return x < 0 ? 0 : x; }
int limit_698(int x) { return x < 1 ? 1 : x; }
int limit_699(int x) { return x < 2 ? 2 : x; }
int limit_700(int x) { return x < 3 ? 3 : x; }
int limit_701(int x) { return x < 4 ? 4 : x; }
int limit_702(int x) { return x < 5 ? 5 : x; }
int limit_703(int x) { return x < 6 ? 6 : x; }
int limit_704(int x) { return x < 7 ? 7 : x; }
int limit_705(int x) { return x < 8 ? 8 : x; }
int limit_706(int x) { return x < 9 ? 9 : x; }
int limit_707(int x) { return x < 10 ? 10 : x; }
int limit_708(int x) { return x < 11 ? 11 : x; }
int limit_709(int x) { return x < 12 ? 12 : x; }
int limit_710(int x) { return x < 13 ? 13 : x; }
int limit_711(int x) { return x < 14 ? 14 : x; }
int limit_712(int x) { return x < 15 ? 15 : x; }
int limit_713(int x) { return x < 16 ? 16 : x; }
int limit_714(int x) { return x < 0 ? 0 : x; }
int limit_715(int x) { return x < 1 ? 1 : x; }
int limit_716(int x) { return x < 2 ? 2 : x; }
int limit_717(int x) { return x < 3 ? 3 : x; }
int limit_718(int x) { return x < 4 ? 4 : x; }
int limit_719(int x) { return x < 5 ? 5 : x; }
int limit_720(int x) { return x < 6 ? 6 : x; }
int limit_721(int x) { return x < 7 ? 7 : x; }
int limit_722(int x) { return x < 8 ? 8 : x; }
int limit_723(int x) { return x < 9 ? 9 : x; }
int limit_724(int x) { return x < 10 ? 10 : x; }
int limit_725(int x) { return x < 11 ? 11 : x; }
int limit_726(int x) { return x < 12 ? 12 : x; }
int limit_727(int x) { return x < 13 ? 13 : x; }
int limit_728(int x) { return x < 14 ? 14 : x; }
int limit_729(int x) { return x < 15 ? 15 : x; }
int limit_730(int x) { return x < 16 ? 16 : x; }
int limit_731(int x) { return x < 0 ? 0 : x; }
int limit_732(int x) { return x < 1 ? 1 : x; }
int limit_733(int x) { return x < 2 ? 2 : x; }
int limit_734(int x) { return x < 3 ? 3 : x; }
int limit_735(int x) { return x < 4 ? 4 : x; }
int limit_736(int x) { return x < 5 ? 5 : x; }
int limit_737(int x) { return x < 6 ? 6 : x; }
int limit_738(int x) { return x < 7 ? 7 : x; }
int limit_739(int x) { return x < 8 ? 8 : x; }
int limit_740(int x) { return x < 9 ? 9 : x; }
int limit_741(int x) { return x < 10 ? 10 : x; }
int limit_742(int x) { return x < 11 ? 11 : x; }
int limit_743(int x) { return x < 12 ? 12 : x; }
int limit_744(int x) { return x < 13 ? 13 : x; }
int limit_745(int x) { return x < 14 ? 14 : x; }
int limit_746(int x) { return x < 15 ? 15 : x; }
int limit_747(int x) { return x < 16 ? 16 : x; }
int limit_748(int x) { return x < 0 ? 0 : x; }
int limit_749(int x) { return x < 1 ? 1 : x; }
int limit_750(int x) { return x < 2 ? 2 : x; }
int limit_751(int x) { return x < 3 ? 3 : x; }
int limit_752(int x) { return x < 4 ? 4 : x; }
int limit_753(int x) { return x < 5 ? 5 : x; }
int limit_754(int x) { return x < 6 ? 6 : x; }
int limit_755(int x) { return x < 7 ? 7 : x; }
int limit_756(int x) { return x < 8 ? 8 : x; }
int limit_757(int x) { return x < 9 ? 9 : x; }
int limit_758(int x) { return x < 10 ? 10 : x; }
int limit_759(int x) { return x < 11 ? 11 : x; }
int limit_760(int x) { return x < 12 ? 12 : x; }
int limit_761(int x) { return x < 13 ? 13 : x; }
int limit_762(int x) { return x < 14 ? 14 : x; }
int limit_763(int x) { return x < 15 ? 15 : x; }
int limit_764(int x) { return x < 16 ? 16 : x; }
int limit_765(int x) { return x < 0 ? 0 : x; }
int limit_766(int x) { return x < 1 ? 1 : x; }
int limit_767(int x) { return x < 2 ? 2 : x; }
int limit_768(int x) { return x < 3 ? 3 : x; }
int limit_769(int x) { return x < 4 ? 4 : x; }
int limit_770(int x) { return x < 5 ? 5 : x; }
int limit_771(int x) { return x < 6 ? 6 : x; }
int limit_772(int x) { return x < 7 ? 7 : x; }
int limit_773(int x) { return x < 8 ? 8 : x; }
int limit_774(int x) { return x < 9 ? 9 : x; }
int limit_775(int x) { return x < 10 ? 10 : x; }
int limit_776(int x) { return x < 11 ? 11 : x; }
int limit_777(int x) { return x < 12 ? 12 : x; }
int limit_778(int x) { return x < 13 ? 13 : x; }
int limit_779(int x) { return x < 14 ? 14 : x; }
int limit_780(int x) { return x < 15 ? 15 : x; }
int limit_781(int x) { return x < 16 ? 16 : x; }
int limit_782(int x) { return x < 0 ? 0 : x; }
int limit_783(int x) { return x < 1 ? 1 : x; }
int limit_784(int x) { return x < 2 ? 2 : x; }
int limit_785(int x) { return x < 3 ? 3 : x; }
int limit_786(int x) { return x < 4 ? 4 : x; }
int limit_787(int x) { return x < 5 ? 5 : x; }
int limit_788(int x) { return x < 6 ? 6 : x; }
int limit_789(int x) { return x < 7 ? 7 : x; }
int limit_790(int x) { return x < 8 ? 8 : x; }
int limit_791(int x) { return x < 9 ? 9 : x; }
int limit_792(int x) { return x < 10 ? 10 : x; }
int limit_793(int x) { return x < 11 ? 11 : x; }
int limit_794(int x) { return x < 12 ? 12 : x; }
int limit_795(int x) { return x < 13 ? 13 : x; }
int limit_796(int x) { return x < 14 ? 14 : x; }
int limit_797(int x) { return x < 15 ? 15 : x; }
int limit_798(int x) { return x < 16 ? 16 : x; }
int limit_799(int x) { return x < 0 ? 0 : x; }
int limit_800(int x) { return x < 1 ? 1 : x; }
int limit_801(int x) { return x < 2 ? 2 : x; }
int limit_802(int x) { return x < 3 ? 3 : x; }
int limit_803(int x) { return x < 4 ? 4 : x; }
int limit_804(int x) { return x < 5 ? 5 : x; }
int limit_805(int x) { return x < 6 ? 6 : x; }
int limit_806(int x) { return x < 7 ? 7 : x; }
int limit_807(int x) { return x < 8 ? 8 : x; }
int limit_808(int x) { return x < 9 ? 9 : x; }
int limit_809(int x) { return x < 10 ? 10 : x; }
int limit_810(int x) { return x < 11 ? 11 : x; }
int limit_811(int x) { return x < 12 ? 12 : x; }
int limit_812(int x) { return x < 13 ? 13 : x; }
int limit_813(int x) { return x < 14 ? 14 : x; }
int limit_814(int x) { return x < 15 ? 15 : x; }
int limit_815(int x) { return x < 16 ? 16 : x; }
int limit_816(int x) { return x < 0 ? 0 : x; }
int limit_817(int x) { return x < 1 ? 1 : x; }
int limit_818(int x) { return x < 2 ? 2 : x; }
int limit_819(int x) { return x < 3 ? 3 : x; }
int limit_820(int x) { return x < 4 ? 4 : x; }
int limit_821(int x) { return x < 5 ? 5 : x; }
int limit_822(int x) { return x < 6 ? 6 : x; }
int limit_823(int x) { return x < 7 ? 7 : x; }
int limit_824(int x) { return x < 8 ? 8 : x; }
int limit_825(int x) { return x < 9 ? 9 : x; }
int limit_826(int x) { return x < 10 ? 10 : x; }
int limit_827(int x) { return x < 11 ? 11 : x; }
int limit_828(int x) { return x < 12 ? 12 : x; }
int limit_829(int x) { return x < 13 ? 13 : x; }
int limit_830(int x) { return x < 14 ? 14 : x; }
int limit_831(int x) { return x < 15 ? 15 : x; }
int limit_832(int x) { return x < 16 ? 16 : x; }
int limit_833(int x) { return x < 0 ? 0 : x; }
int limit_834(int x) { return x < 1 ? 1 : x; }
int limit_835(int x) { return x < 2 ? 2 : x; }
int limit_836(int x) { return x < 3 ? 3 : x; }
int limit_837(int x) { return x < 4 ? 4 : x; }
int limit_838(int x) { return x < 5 ? 5 : x; }
int limit_839(int x) { return x < 6 ? 6 : x; }
int limit_840(int x) { return x < 7 ? 7 : x; }
int limit_841(int x) { return x < 8 ? 8 : x; }
int limit_842(int x) { return x < 9 ? 9 : x; }
int limit_843(int x) { return x < 10 ? 10 : x; }
int limit_844(int x) { return x < 11 ? 11 : x; }
int limit_845(int x) { return x < 12 ? 12 : x; }
int limit_846(int x) { return x < 13 ? 13 : x; }
int limit_847(int x) { return x < 14 ? 14 : x; }
int limit_848(int x) { return x < 15 ? 15 : x; }
int limit_849(int x) { return x < 16 ? 16 : x; }
int limit_850(int x) { return x < 0 ? 0 : x; }
int limit_851(int x) { return x < 1 ? 1 : x; }
int limit_852(int x) { return x < 2 ? 2 : x; }
int limit_853(int x) { return x < 3 ? 3 : x; }
int limit_854(int x) { return x < 4 ? 4 : x; }
int limit_855(int x) { return x < 5 ? 5 : x; }
int limit_856(int x) { return x < 6 ? 6 : x; }
int limit_857(int x) { return x < 7 ? 7 : x; }
int limit_858(int x) { return x < 8 ? 8 : x; }
int limit_859(int x) { return x < 9 ? 9 : x; }
int limit_860(int x) { return x < 10 ? 10 : x; }
int limit_861(int x) { return x < 11 ? 11 : x; }
int limit_862(int x) { return x < 12 ? 12 : x; }
int limit_863(int x) { return x < 13 ? 13 : x; }
int limit_864(int x) { return x < 14 ? 14 : x; }
int limit_865(int x) { return x < 15 ? 15 : x; }
int limit_866(int x) { return x < 16 ? 16 : x; }
int limit_867(int x) { return x < 0 ? 0 : x; }
int limit_868(int x) { return x < 1 ? 1 : x; }
int limit_869(int x) { return x < 2 ? 2 : x; }
int limit_870(int x) { return x < 3 ? 3 : x; }
int limit_871(int x) { return x < 4 ? 4 : x; }
int limit_872(int x) { return x < 5 ? 5 : x; }
int limit_873(int x) { return x < 6 ? 6 : x; }
int limit_874(int x) { return x < 7 ? 7 : x; }
int limit_875(int x) { return x < 8 ? 8 : x; }
int limit_876(int x) { return x < 9 ? 9 : x; }
int limit_877(int x) { return x < 10 ? 10 : x; }
int limit_878(int x) { return x < 11 ? 11 : x; }
int limit_879(int x) { return x < 12 ? 12 : x; }
int limit_880(int x) { return x < 13 ? 13 : x; }
int limit_881(int x) { return x < 14 ? 14 : x; }
int limit_882(int x) { return x < 15 ? 15 : x; }
int limit_883(int x) { return x < 16 ? 16 : x; }
int limit_884(int x) { return x < 0 ? 0 : x; }
int limit_885(int x) { return x < 1 ? 1 : x; }
int limit_886(int x) { return x < 2 ? 2 : x; }
int limit_887(int x) { return x < 3 ? 3 : x; }
int limit_888(int x) { return x < 4 ? 4 : x; }
int limit_889(int x) { return x < 5 ? 5 : x; }
int limit_890(int x) { return x < 6 ? 6 : x; }
int limit_891(int x) { return x < 7 ? 7 : x; }
int limit_892(int x) { return x < 8 ? 8 : x; }
int limit_893(int x) { return x < 9 ? 9 : x; }
int limit_894(int x) { return x < 10 ? 10 : x; }
int limit_895(int x) { return x < 11 ? 11 : x; }
int limit_896(int x) { return x < 12 ? 12 : x; }
int limit_897(int x) { return x < 13 ? 13 : x; }
int limit_898(int x) { return x < 14 ? 14 : x; }
int limit_899(int x) { return x < 15 ? 15 : x; }
int checked_get(const int *a, int n, int i) { if (i <= n) return a[i]; return 0; }
Identify the actual unsafe function, explain its boundary errors, and propose a corrected version.