diff options
| author | Orfeas <38209077+0xfea5@users.noreply.github.com> | 2023-12-01 17:17:59 +0200 |
|---|---|---|
| committer | Orfeas <38209077+0xfea5@users.noreply.github.com> | 2023-12-01 17:17:59 +0200 |
| commit | d61566b4dc81f66693b80918c210eea8acd9a3d2 (patch) | |
| tree | 6c97ddeadcf2c1823844686aed406fc7974565e5 /day01 | |
| download | aoc23-d61566b4dc81f66693b80918c210eea8acd9a3d2.tar.gz aoc23-d61566b4dc81f66693b80918c210eea8acd9a3d2.zip | |
day01
Diffstat (limited to 'day01')
| -rw-r--r-- | day01/input.txt | 1000 | ||||
| -rw-r--r-- | day01/solution.zig | 90 |
2 files changed, 1090 insertions, 0 deletions
diff --git a/day01/input.txt b/day01/input.txt new file mode 100644 index 0000000..5af9fcb --- /dev/null +++ b/day01/input.txt | |||
| @@ -0,0 +1,1000 @@ | |||
| 1 | gtlbhbjgkrb5sixfivefivetwosix | ||
| 2 | ninesixrgxccvrqscbskgzxh6cpvpxsqnb6 | ||
| 3 | dxxzrlzkksfsffp4 | ||
| 4 | sbzvmddhnjtwollnjv33d2lbcscstqt | ||
| 5 | 88xpnfpb | ||
| 6 | ninevct4cpdvqfxmspbz9xrvxfvbpzthreesfnncrqn | ||
| 7 | mqsxzsglbtmsbltrbzkbrt23 | ||
| 8 | seven16ninefc | ||
| 9 | 8jdddctvxs3 | ||
| 10 | fivennhhdfpmrnpjhdm2sixkrsgdt | ||
| 11 | 2bgkccmp2khbhmptwogsz | ||
| 12 | rrddms473xcjrtsdnhp4 | ||
| 13 | two7eighteight29 | ||
| 14 | onek3three8lpfcfivenxpkhbvdm | ||
| 15 | spcdsstlkr7fone1 | ||
| 16 | 9ninejcngjshghz | ||
| 17 | six78fivethreesix7fivetwo | ||
| 18 | nine17bsrfbzpcr | ||
| 19 | 1qcdtzzfdpbcshjsjdmgsix | ||
| 20 | fourtwosix3one | ||
| 21 | 26rqmtqznds | ||
| 22 | fivefour4kmgtsplpvvvhspsjrsxqjmzmb | ||
| 23 | fourone1pfjsxxprgxszsmg64nine | ||
| 24 | 78four | ||
| 25 | sixvrxzf8mthh | ||
| 26 | three819 | ||
| 27 | eightnqzrshnbf7gxpndlncztwonztq | ||
| 28 | szsvltgsc1onecccbfour3oneightfh | ||
| 29 | vjdbqpninepqhlbcj61sixnine | ||
| 30 | 2dbpnlhxtdninesix896sevenj | ||
| 31 | 6fiventhree6 | ||
| 32 | four7xfour | ||
| 33 | jlnine6cqtdltpxt4 | ||
| 34 | sevencplmbvshm5flzlqxlbjjcrfxv18fivebpscblpj | ||
| 35 | fourfourfjft3three5 | ||
| 36 | 3tgsppcfpk | ||
| 37 | seven48xcgqcfhnvc | ||
| 38 | twofive619hdbghs | ||
| 39 | 4xppxkgpng4mttgskp8gxnzsfivethree | ||
| 40 | zbmzpstjf6znpflg | ||
| 41 | onefour9sixseven6 | ||
| 42 | 327vjsevensfcgdbdeight | ||
| 43 | hftcndxpnine7 | ||
| 44 | 9onert32m5 | ||
| 45 | bfdkjxcp56 | ||
| 46 | v4vqpstmlhtt | ||
| 47 | pjb5fivemonepcfc | ||
| 48 | cjftpgfive61five | ||
| 49 | 7ffjkxkbnqfninevhnnbp | ||
| 50 | xcqkcbfv9xffn2six59 | ||
| 51 | nine4ssixvlrzjsrqvkg5 | ||
| 52 | seveneight74ljmjfthree33 | ||
| 53 | hdgsbjdsixtwo7chczjk | ||
| 54 | kkrpsbqmkkpmq4two9 | ||
| 55 | sg1kllqqfpbrcvgf43 | ||
| 56 | 5one5threethreefoursevenoneljddmkss | ||
| 57 | cjcvnxone47eight6five | ||
| 58 | ghqqmsxnconetrhqrq3sixsix | ||
| 59 | sixfourg3 | ||
| 60 | ndlnhscmrx53six58 | ||
| 61 | xmktfbmqdgndhcvbpb93trvgv | ||
| 62 | 52 | ||
| 63 | 7twobkgsntslhthreeqttvx1six1v | ||
| 64 | kfreightwoonebbhqnqdfdkvgbcx5 | ||
| 65 | ninesixnineqzgzgzhdjsix8 | ||
| 66 | four7eighttwo6 | ||
| 67 | 2pnine7 | ||
| 68 | 6seventhree | ||
| 69 | five4four6 | ||
| 70 | 2twozbsqkgkmfive62 | ||
| 71 | one9bkbnnineninempsqszz | ||
| 72 | two9jzgzbtwonef | ||
| 73 | 8txvhbm5qpcvgkdfvg1hzmvcprvs | ||
| 74 | threeeight52 | ||
| 75 | five3qbhtfpkcvn4nine4 | ||
| 76 | 9vrqkdrkl12jdsfpsg69 | ||
| 77 | seven757two12bxv | ||
| 78 | njnrmxbpvfourskvbp2sixthreexqstpvxjss3four | ||
| 79 | ninejfvfsp6twoness | ||
| 80 | 22rcfzrbpbgq5twoone3four | ||
| 81 | rktqjcbz53five9foureight | ||
| 82 | pcjbdlsix5threeonepdvsevenone | ||
| 83 | oneonenine2hxpmqckdrftktntwo | ||
| 84 | 7four92 | ||
| 85 | qxgfxkxkkf6hqbnsg4sevenninebvpjdnnrone | ||
| 86 | ckpf2five7six | ||
| 87 | three27rgsthreeseven | ||
| 88 | 19jztwo6vninevmds | ||
| 89 | eightcdtwo7 | ||
| 90 | 1c8kdqkrgjfour33zp | ||
| 91 | jxsdh8eightwoffl | ||
| 92 | sljxsjgvqfive4drrdlbbcrsthreesevenqktkjkrfrzv | ||
| 93 | pfjd5sevenfiveseveneight | ||
| 94 | fivesgzvngjfvz9eight | ||
| 95 | three99jrscbrhkczxdbtqqrfdtxh | ||
| 96 | bzhbbpkpbrqvhjmgsqq72eightwod | ||
| 97 | seven88 | ||
| 98 | 3msvninelbhvqhfj871 | ||
| 99 | 33sevenfn | ||
| 100 | 49nineseveneightfive | ||
| 101 | 7ttsfxbkjqonenbkrsdthreeqbp | ||
| 102 | cqjxgppqn2746one | ||
| 103 | six1vthdh | ||
| 104 | nbchjfgzmplxlrrtprkvhxmqdp4rdckh | ||
| 105 | two5six4four | ||
| 106 | four7lvttsbdj5 | ||
| 107 | 4six9tnnsj | ||
| 108 | four4seven4svfm6zg | ||
| 109 | 7threefive | ||
| 110 | twoqbxzxglsevennxsqpkpneightlxzndhmfourthree6 | ||
| 111 | nine5ldqdknsjsncbjmkmlpx | ||
| 112 | jpngl7668 | ||
| 113 | sevensixffour6 | ||
| 114 | 689oneeightthreekrkkgjtcvh | ||
| 115 | 97szfivekptsgppfmbseven3seven | ||
| 116 | gchqxphzf7threebzglvjsxxteight | ||
| 117 | 4onefour46kn9five | ||
| 118 | bqncvpx25sjlnhdlm39 | ||
| 119 | 69mnbns | ||
| 120 | 1ffhnnhs2mftxnfcdhtdntbxjmeight5 | ||
| 121 | 7nhmmbnxglndmg9ninefivetbkjkv | ||
| 122 | six7feight | ||
| 123 | 7eightfourgtcj | ||
| 124 | 4seven7six8gdjpxl14pgfkfmms | ||
| 125 | 8mvrzktbvhrblflvndvksjkthree8 | ||
| 126 | 9hcj | ||
| 127 | eightfoursevenngssddrstz8nineseven | ||
| 128 | pdbffvgqsnmzgccnhmzpxcnctkqqpzx1 | ||
| 129 | onegsrzht7ghgmkbrdzvhd | ||
| 130 | gvkjggsrmzfive1 | ||
| 131 | 2dvdxtgqpdvccfiveck2ninectrcnkdcm | ||
| 132 | onexjbpzznnv21sixsevenrnshz | ||
| 133 | 5oneqqq372bhzbgpltwofive | ||
| 134 | 1xzhlgkgnmmqbtlkflvlrhrhkpglgsix | ||
| 135 | sixsixnjjrncqqrpbkfour338mztvsxl | ||
| 136 | rvthjblx55kjqvnlhgkf7sevensixpbd | ||
| 137 | 9vfqfdrkeighttqmclffive6 | ||
| 138 | four6fourhtspfivefourcmzhkfive | ||
| 139 | sn2one | ||
| 140 | 9ninefour7 | ||
| 141 | xoneightnineoneltpvkzfvpqhxszqmv3hthtn | ||
| 142 | 4fivegqdgkknineonelfg | ||
| 143 | rzxkqbpsp32ndhgqjjonelp | ||
| 144 | three6chvkhhzrjttconethree | ||
| 145 | xsmdhzsfgrmhseven6eightndcpgrrfjsix | ||
| 146 | pkdqlfive7oneonendgtdjtwo | ||
| 147 | 8dpfqfour6onenqmfxhrmsx | ||
| 148 | four854hcdzjv | ||
| 149 | ninemg8xm5gftwovnn | ||
| 150 | 5ptkfjdrkmdtvkgpnsixtwo2 | ||
| 151 | qmseven2 | ||
| 152 | 27khblcrxdmzjxrqcsgrlninejbjg | ||
| 153 | 4ftzjmgzgninenine | ||
| 154 | six78seven | ||
| 155 | 3three7dndseven | ||
| 156 | qbtgsxbfour9sevenfour2ktlnsthhsznine | ||
| 157 | 59eight | ||
| 158 | xdmbrqpgdqxrrtxcmrdstq2jrtfktzr4five | ||
| 159 | 2kkpdpmrjh1xvmnkbkqgxthree | ||
| 160 | 9threefour9drjzhjfdbnineeightwofc | ||
| 161 | eightknfgls6ztjtxmgvmeightfggfdcfjnf | ||
| 162 | 7hkbnqkf23 | ||
| 163 | hjjmdpxztwoseven9three | ||
| 164 | qp6two2 | ||
| 165 | vxlkhqtwoggcgcvnhdrfds19 | ||
| 166 | four2sevenseventdpjtfnine | ||
| 167 | 24nine79kvzjnnf | ||
| 168 | t23cbtmfour | ||
| 169 | fourkksztczpgthree2gr56 | ||
| 170 | 57sixnineeightjdqvbtsrfj6 | ||
| 171 | sixsdlhnldk6seven5zncgtctrrhczbnrqs31 | ||
| 172 | 8onefour | ||
| 173 | mtfzxxlpnqt3mnrsrfscgm | ||
| 174 | two2bdxjzbfxzblbzzdfive | ||
| 175 | five67tdmxgmfxbseven2twoeightgcrbz | ||
| 176 | zsstjzljxbzrgt5eightfcpkzsths8 | ||
| 177 | twosevenbgfxdvkloneqffplfive7 | ||
| 178 | rnkoneight1bvvhkd | ||
| 179 | sevenonebrnq4 | ||
| 180 | zrxlcfxkckk57nbvls7 | ||
| 181 | 99cjnj3brlnvrfqjgtwo6 | ||
| 182 | 6lx8srsflntthree | ||
| 183 | rzvgnfdzrt36f4nine6 | ||
| 184 | fourmtonehlngpjvfhjfzmbdznpp8 | ||
| 185 | 7seven28xrmr | ||
| 186 | 93sevennine43seven | ||
| 187 | mnnqqsixsvdpqk9fpzd | ||
| 188 | zdpvcmcjq23 | ||
| 189 | 82five1jpbldxgglcsqseven9 | ||
| 190 | two7rx9seven3 | ||
| 191 | 3tcnxsevenninefoureighttwo | ||
| 192 | 83sevennnjjjzsdzlx5ninexns7 | ||
| 193 | 1seven4 | ||
| 194 | kczs59ksfnjzthree | ||
| 195 | 93zsjzjn6862pdgfxqmghcrg | ||
| 196 | threethreeqntmqqm1fqgrxdlzlrzp2 | ||
| 197 | xxroneightonefive6vjmqbr2fjdtxhjk | ||
| 198 | 2vlxfvqtd | ||
| 199 | 9vdhdvgllhvjthvvmg | ||
| 200 | khvlqone77seveneight | ||
| 201 | eightfourjkqfzblbr7dpkgdgm | ||
| 202 | zdddkdnineseven6vzmsqrninetwo | ||
| 203 | dcspvl6brpdhqrrxrds3sxgvdlxrfhvh36 | ||
| 204 | twosevenv7lxtmxlrsdzqvcrtkdrxs | ||
| 205 | mjjdznk4pgkrjppqr1f | ||
| 206 | jtwonenhv4rml36bdqgbbgvzqbksrlqnxone | ||
| 207 | twottz9eight | ||
| 208 | thtzc9fivetwoeight87blggcsbk | ||
| 209 | eight2seven | ||
| 210 | xlbbchh6 | ||
| 211 | 332ponesjqxnnftj | ||
| 212 | 821pgvbsbq9 | ||
| 213 | 4seven1smptmjbfsztwo6eighttwotwonevcv | ||
| 214 | fourvkjmrhgxqnztkdgj2four | ||
| 215 | xtjrp7bsmdmlvpmjfive | ||
| 216 | 1ninesmtxnv | ||
| 217 | tzkl385gjsixtwosix | ||
| 218 | 6xckhjxhsgq3fourbxtfseven3 | ||
| 219 | rjcrvbsxlq84eightseven | ||
| 220 | hpvnq2 | ||
| 221 | twofivecxxzvpfrfourfour448 | ||
| 222 | 82fournfour | ||
| 223 | 2nchszknqrqtghsfivenine | ||
| 224 | ptssxccnvlzrtscnsl6fpqrjtrfffour1656 | ||
| 225 | 29rlrctthree4vbdmmkpg | ||
| 226 | twofiveqvllxsfj1sevengnkxhthreehppbslzmcgpg | ||
| 227 | 5ninefvvvmfourzndnmvgcll812 | ||
| 228 | zxqxqzc4twoeightjfrfdjnlntjbpsevenone | ||
| 229 | hrhvjbdrfourrjj45 | ||
| 230 | 7sevendtgjkbmlgpmeightone1 | ||
| 231 | lxfmntfkzh5lxdhmpfrkxqckrbl | ||
| 232 | 616fourkdsp | ||
| 233 | 7dfllkzmcbplzqseven9five | ||
| 234 | 25833eightfourseventwo | ||
| 235 | four9sixrgnscd6seveneight | ||
| 236 | two89pxddpnbtck993lfxrhpx | ||
| 237 | ckpgbsfpdffiveprvqmmczhsthreeeight9 | ||
| 238 | 431knfdk | ||
| 239 | ones7 | ||
| 240 | two4fiveninesixeightonethreefour | ||
| 241 | twosixsix9tsdrcft7 | ||
| 242 | 8twokstblnjfivetwothcbqh | ||
| 243 | 9twothreedtcone1twoeightfk | ||
| 244 | slq9seven1mjcqsstkxnhkmzznine4fvphmqsgr | ||
| 245 | fjmmkb6four | ||
| 246 | 38xzqvzm45ldkkgxzlmtwodkgmd | ||
| 247 | 1eightfive5hbs9twonnxbtghrbcd | ||
| 248 | 9sixlcttnctfng7vxnpmntnxh4 | ||
| 249 | 2two2rzkns7two | ||
| 250 | eightdbqninekmvfcceight65 | ||
| 251 | 554 | ||
| 252 | dzlc5 | ||
| 253 | 8597six4 | ||
| 254 | v7 | ||
| 255 | 83vrfdbksmthree3nmmrbdmpmsj1 | ||
| 256 | 4fourmcbdnrmd1 | ||
| 257 | three8kphbvvndl | ||
| 258 | nineppfhcn32 | ||
| 259 | eight7fiveeightvp | ||
| 260 | nine2threebvbnp8 | ||
| 261 | 435pjthreerdtf | ||
| 262 | 9xvxxcrscx53rbblg5 | ||
| 263 | nine2fcmjdbsrrlrvqmxhndgvgmqnhvqjm | ||
| 264 | 56z8one5sixfive | ||
| 265 | threesixtwonine5eightfive3 | ||
| 266 | 1ppzmxrbrgvseven | ||
| 267 | 2xqfoureightqflxrshthree4 | ||
| 268 | 12five91fkeightrsxgfl | ||
| 269 | sevennfffgrc9four | ||
| 270 | 51ninesix5ninenineone | ||
| 271 | fiveeightlxqzjxcthree48one | ||
| 272 | sxoneightkkckxpxmhklhdcqzh7fxhjrsix5 | ||
| 273 | 1289xjht3seven5b | ||
| 274 | 9qjjseven7ninemmsn58 | ||
| 275 | dcspkncsffourgghhgvgc234 | ||
| 276 | 62rdlnmbfnsc8 | ||
| 277 | khpklssix6cklksvqgqmjccffkrbcjjszhbdlm | ||
| 278 | qlhfqbbdg8fninedtnvpxffbj7four5 | ||
| 279 | 65sknldglkhseven5bpcvsc24 | ||
| 280 | three41sztsmds3qxrkxgbcsnjjpgmkttjzfts | ||
| 281 | 2fivefivenv | ||
| 282 | mjzfiveqsdvrllthreembzcvrjgzqqsp8 | ||
| 283 | 8rxtwoqsfdpksc | ||
| 284 | fivezxseventwo32nine | ||
| 285 | onesmfsthreezdcrsdzjf6twoksvpqtfrn5 | ||
| 286 | sixthreetwosnine6gbjfpone | ||
| 287 | 8six39 | ||
| 288 | onetwoseven3bplhxvhkkzjgjdxjknjfktn7 | ||
| 289 | xhgkqbltlxdnq51three31one | ||
| 290 | threekbknvpssvgtvbsevenrlkczg4gtfqpvrsmj | ||
| 291 | mqzdlfour7lrc3one | ||
| 292 | 2rnthreesixsevenqtgvplzjleight57 | ||
| 293 | ljvfrfqvlbnsm1fivebxnfgxptn6ffkhhrzmfz | ||
| 294 | 8fourfoureightbjkcl | ||
| 295 | gsvshhxbqv1nhhsgjnkhjshqtwo | ||
| 296 | eighteighteight1 | ||
| 297 | cxfprkbjp1psdkneightwojlf | ||
| 298 | eight9dgchpkgxpkrgjrclqqrd91tlvhhspzlmcpgr | ||
| 299 | zcjshj1twofourgsgvpljsixpmlh6 | ||
| 300 | 9cnrztv | ||
| 301 | qvrdxrjk5sevenbmmbrchzgthreebjhrtxgeight | ||
| 302 | qdfsdhthreevdx4qspvkbdtccpdljcsfq | ||
| 303 | onefourm9hbpvsxbqxonegtsvfltdsg | ||
| 304 | srssgmrhszjvkrszhktfsbmccz4tvsqxvcxpx6three | ||
| 305 | dxvgjmcxbmfive4zvtfour | ||
| 306 | vtfxpjqkfive6one | ||
| 307 | ctshxrjvbslhtninedfour2 | ||
| 308 | eighteighteightseventwo5zsninesix | ||
| 309 | one37qfhtfpvpmmvjnpfgbkkbhgbdhdnine | ||
| 310 | tbeightwo2qxvttmcqonesixeight | ||
| 311 | btdrgxpthreenine8gq | ||
| 312 | 1vfqvmgqvpmjrtgfqngkm | ||
| 313 | one13two | ||
| 314 | 8eight2eightfiveninexfsptn | ||
| 315 | qlddc8 | ||
| 316 | ninenine8 | ||
| 317 | vtwoneb2lfj | ||
| 318 | 3sixeightseven | ||
| 319 | 94ctfzmjhzlpkjnbrrtoneightsrm | ||
| 320 | 6mqkpvlf | ||
| 321 | trspvjctskfsbj5 | ||
| 322 | 9tlkmnndlnqpcspq4one | ||
| 323 | eight1three8sevenoneftrjjxhblv5eight | ||
| 324 | twothree4nrshvjkxvq1sevenseventwom | ||
| 325 | 2two5sixthreedjgcfhvz4sixrm | ||
| 326 | ntwo5one7ninembfive | ||
| 327 | qgclmrksfqjcrh849 | ||
| 328 | 3twoone628five | ||
| 329 | 5dqzjdmcninejlhqone | ||
| 330 | 99mpmtfjbxmrjsix27four | ||
| 331 | sixthreeonecxvzmrm55rkx | ||
| 332 | 5threeeightseven | ||
| 333 | tq8twotfgsnjctnseven | ||
| 334 | 2nine76fourtfmqjkrdtrp | ||
| 335 | 2lrfive | ||
| 336 | 1sxkrpzjseveneight | ||
| 337 | xtbtqzvkvfourvkjjtsevenfdmsf2 | ||
| 338 | 9rlnrjhxstsixrrqcgmxr | ||
| 339 | vhzpsrzfive2nine76nineddkqzq | ||
| 340 | sloneight27ninebnfxmgfour | ||
| 341 | ninesprstwothree8threeklrfour | ||
| 342 | two7onegxqvmjvdgb1hxsjllprk | ||
| 343 | 1six5foureighttwoeightthree2 | ||
| 344 | 5three4hfive | ||
| 345 | nine1oneeightlhnine5three | ||
| 346 | hfz7lbtffkphnvp8 | ||
| 347 | sxp7 | ||
| 348 | kfclfdhtplbmpzsnplmqfgnc56pgprnlkp9 | ||
| 349 | threethreevfourfivehtxchgc1two | ||
| 350 | 7five4five222 | ||
| 351 | 7qqnfoneprdsgj | ||
| 352 | 457 | ||
| 353 | fivesmgdghmfour48one | ||
| 354 | kkr7 | ||
| 355 | rpqdl8fzgdg9ljnbxzdxs | ||
| 356 | tvmtggfnkq8fxbmgntmtffive1gbreight | ||
| 357 | 5fcncxjb719fivepbn | ||
| 358 | 7msvcmpknn | ||
| 359 | f61 | ||
| 360 | ltzcqsf1ninebbbkzkcsix6plsp8 | ||
| 361 | 16glvnbcseven8eightdp | ||
| 362 | bdvgvrmpbpztjtdsqxk391 | ||
| 363 | keight9qsqfhzgbh5zzqvtkr | ||
| 364 | eightone944bp187 | ||
| 365 | 9three2 | ||
| 366 | klgsfsjgptcqz4dkd5five | ||
| 367 | ninesix6qbbqdnsmjd1five5fourxprrc | ||
| 368 | 2onesevendkspzqmhjdkrvgnhqfkvh | ||
| 369 | eightvsgnsrbkk34four | ||
| 370 | czbkrztcpkctv9fhmjmm | ||
| 371 | dfourpjjbffbtj9eightsix4tzqnnnsqbzqp | ||
| 372 | sixdvmclzpfnthreefive9fourseven | ||
| 373 | sixninerknqqsdl3twotwo | ||
| 374 | fiveonefltlnpsdgmpmzqp633 | ||
| 375 | three617six | ||
| 376 | ddngjtdnine8tdxcs | ||
| 377 | onefiveqhzxr8pftvhbhphr | ||
| 378 | three469 | ||
| 379 | 69mzmtjgfztwo1 | ||
| 380 | 551zbxzjfglghcmfoneseventwo9 | ||
| 381 | 4sfive55eightqnk | ||
| 382 | chgsglxjlmnineninesixhhqbppctqvmrslbj46dnzsmlg | ||
| 383 | zvgjxm1sixninebxzpbknmqh1skzqqblm | ||
| 384 | fourdrf28sevenfour7 | ||
| 385 | j4zgctfmgcf | ||
| 386 | 4t3eight3vlvgzbjlrzbdxjkthree4 | ||
| 387 | threefournineklg4threefour5bkmxtfxtnm | ||
| 388 | 5five9 | ||
| 389 | svqsrqlfjhthreegnkjb1bjvsstkdc | ||
| 390 | gcs2nine | ||
| 391 | gqnsnjvpnmsllxhxstonethree5eightone | ||
| 392 | 6fnzprvv1threefive62brhhz | ||
| 393 | two89xdrzrfr96 | ||
| 394 | 4ninetwotwo32zhsnzlx | ||
| 395 | ntwone4eightfourthreeeight | ||
| 396 | 87rsrlb9threesixthreejjnhcnx | ||
| 397 | 6onenine | ||
| 398 | twoeightfive13 | ||
| 399 | one5bqvctcbnrdktf7qszxrxvgtfc | ||
| 400 | two9jtwo | ||
| 401 | dnsrkkdjbscltfsnonethreefive1 | ||
| 402 | three5one | ||
| 403 | 37dhone6one | ||
| 404 | eighttwo2five2643 | ||
| 405 | 7nknhfeightfour | ||
| 406 | nineninenine2pztjcjtsmn3one | ||
| 407 | 7fxvql | ||
| 408 | gdgzvxnlkbtgkssdjrxftwo2 | ||
| 409 | fourtwo9 | ||
| 410 | onefoursixzeightone262 | ||
| 411 | kjbhkp3vjvdqchhmqpnbzjxvfrgpnqzpbn6eight | ||
| 412 | 52tpgzzbb85 | ||
| 413 | seven4tmzv9 | ||
| 414 | 1jncptklvtwo24four38five | ||
| 415 | nv447oneeightznqddpvvztwo3 | ||
| 416 | five7971bcqk | ||
| 417 | jdmxv6hhgstzcnvscphjbgrj1sixsxp1 | ||
| 418 | fhrcrqzqglr7 | ||
| 419 | 15fourgvzbczonexlqzkdx4djvckdcfour | ||
| 420 | gbtgdlzsdvseven5five16 | ||
| 421 | tzklvspsz33vpjd3 | ||
| 422 | 9snmndhqmtoneprpzfnsjq | ||
| 423 | 85bvtnqqhqnbkmxkqqxzxlxqbnkh | ||
| 424 | 8threecfnmsffphrninehjbxlc3 | ||
| 425 | n19five9z | ||
| 426 | gqrqz1 | ||
| 427 | mtmhphhspflprqgzlzgthreeggrtppdgflrrjdseven6 | ||
| 428 | pbdfzdqbx27oneeightseven | ||
| 429 | rtgnhlgqpkfour3cmbmhtsr | ||
| 430 | 26fsdgjdbsevennine9l | ||
| 431 | eightxxnvlvdsdttwo9 | ||
| 432 | kthree3 | ||
| 433 | 1nckxqpkthree91 | ||
| 434 | 7bxdbjtqphs9five2nxrddxstwo | ||
| 435 | seven67rrvfztx | ||
| 436 | xkqk4ninesxfive4three6rnx | ||
| 437 | mnnspxdqjf3 | ||
| 438 | zpvzzptfsevensevenseven48 | ||
| 439 | threeonetwo1dqcgzkmdqkcdzpmqhzmm | ||
| 440 | sr19 | ||
| 441 | eight9nine9four | ||
| 442 | cpfrzhrnfivevqdr8nine | ||
| 443 | 4zkhhfv9 | ||
| 444 | fjzmqgr3869 | ||
| 445 | mnxtwone1982sixfournxvmnvzmxlqm4 | ||
| 446 | 6rg164three | ||
| 447 | zoneightnbbnrxclsthjboneninevkjnzhqrkvmtt6 | ||
| 448 | eight7nnpn52 | ||
| 449 | nine8threejrxc4seven | ||
| 450 | 4fivetcq58 | ||
| 451 | skqfhjbtqthree7 | ||
| 452 | 3mhlr | ||
| 453 | three6tzhlhgnx5ljb32nine | ||
| 454 | t31kxcf | ||
| 455 | 41gdkmnf2two | ||
| 456 | ffsqhzmznsixtwokxjtwoeight73 | ||
| 457 | trtcc477 | ||
| 458 | seven1261 | ||
| 459 | 4eight8rhrvlzpmnqseven9twohpn | ||
| 460 | dzfffzff5fiveplhmbfnzrvphfoursix2four | ||
| 461 | onedmhzhhzrmtwofourfive7 | ||
| 462 | zqmqlcrgzb2ninesevenrrdlhznhcqxsmfltworqlvzkdhqhskshjsh | ||
| 463 | 37brxzssqonefive67 | ||
| 464 | xkptstf98fivebdlrslpjfxtvzfour | ||
| 465 | oneqpsfnprzd5nine | ||
| 466 | 6gxxvxb7 | ||
| 467 | 39two | ||
| 468 | nggltz4sgkdnpbvzz2nineblfff1fivesix | ||
| 469 | vvxrpdvbzppfour6gz3six | ||
| 470 | dfrdtwo3284fpntbqx9 | ||
| 471 | 1zgxhdt94vmxmfiveoneqvfjjq | ||
| 472 | 3lrsjmr44snx | ||
| 473 | eightonerjhrdftxrvqkzfive4zvtqnddtwo | ||
| 474 | bxfive2eight | ||
| 475 | jjnine662nine1 | ||
| 476 | onesixone1kknsjgzlbbrgxdbrxlpjvhtnkjbb | ||
| 477 | fivefive2three5 | ||
| 478 | sixsevend5 | ||
| 479 | 6ninelfhjjfourfour24sevenxg | ||
| 480 | dpdvmrs7rbstcg | ||
| 481 | phxszdrzdfivepfkzcmhnineeight97fivecnkcxjqrf | ||
| 482 | 7dpdbzbfxztqlrsixlzgcbctp7six | ||
| 483 | eight3one9 | ||
| 484 | nineeightjpxtpltworthree2xcrk | ||
| 485 | xtgfive49 | ||
| 486 | dndltvlglgtwo2seven | ||
| 487 | 6lfxsgqzqj | ||
| 488 | 7bqsvgzkphcmcdcpfg242lsnine | ||
| 489 | 895bcx | ||
| 490 | fourzlxshjgtplrzk24xfspckjdone | ||
| 491 | stwonefivethreefivefdgnr6five | ||
| 492 | 2bcsft42three7jnndsjqckmseven | ||
| 493 | oneqkmbqdfgljtgx3 | ||
| 494 | bpfk4rdxqptq | ||
| 495 | fourfivepsqvthreejzx12pdg | ||
| 496 | sixsixseven53fgrvckfxtlseven1 | ||
| 497 | 9foursix | ||
| 498 | hvznsjjtsjdcng9 | ||
| 499 | 7szrvscmcdmrjtzcj7 | ||
| 500 | r13bdr | ||
| 501 | ddghbfour3tnfmj49bm43 | ||
| 502 | 54gggltwooneninekzkbf | ||
| 503 | 48one8kpnfsnfflzbkr | ||
| 504 | chgcrmfour6two9tone | ||
| 505 | 4pvjgzptwoqdrkjthtninesixfour5six | ||
| 506 | nbfbfndd4crjnsvrvmnxvp5rthlxzttzq | ||
| 507 | jsix5 | ||
| 508 | gptkdhsdjz8dgpmddsfdbncgsfdzknxjrlzrcfive | ||
| 509 | 3grpkfkczphcxdsrczr | ||
| 510 | rmvthreeone62bg | ||
| 511 | 9zqt | ||
| 512 | four8fourone | ||
| 513 | two4fivem2 | ||
| 514 | four1nseight4cvnjp | ||
| 515 | fivefiveeightseventzqlznsix12hxlcfk | ||
| 516 | chjvnmjcl7 | ||
| 517 | one2ninetwohhmnine835 | ||
| 518 | 8ninensgmfdm | ||
| 519 | threemcfqntmffn43foursixtwo | ||
| 520 | hkkfour1 | ||
| 521 | 4fivevsnmccnstffqtmsixonefvmsbeightwold | ||
| 522 | cvghfqsnvp3threefive | ||
| 523 | 1qqtbzgvjhchcxrd4tgpsstwojlvmnine8 | ||
| 524 | 2twofqxhhnmf | ||
| 525 | eightlpjfnkv5one2zxrtgskffive | ||
| 526 | fourfourninezhczvqkjcqnshzfbc9fivet | ||
| 527 | onefive7vtztjcpgrpb | ||
| 528 | 9five8threebfpdtlvtrftdxcjfive4pzp | ||
| 529 | 4eightsevenzfqkgn | ||
| 530 | 9c547onetpztzvnnkf6 | ||
| 531 | 8threenineonettlhvhszncfznxbc | ||
| 532 | twofivesixn4 | ||
| 533 | two1fpbvrbthreejxgsssrfivethreeftqdp | ||
| 534 | kxgmqzpxrqxnjjrfourtwonine3fivesevensix | ||
| 535 | 6tvztdsix | ||
| 536 | 855jftzthzltjgsixdftmtp | ||
| 537 | nbxtrrchtprn6 | ||
| 538 | eightfive1 | ||
| 539 | rnbxngxkfkksgmssqh8 | ||
| 540 | twozcd26onefourr | ||
| 541 | 5fivecsnpmgn | ||
| 542 | 9mhqlbgxzqfeightfivenine6tmz | ||
| 543 | 425zxgqm5rkvrggpkhxblkgkpgonenine | ||
| 544 | d73zklxbnine | ||
| 545 | 8nineeightfive | ||
| 546 | czgzhvglkczxmx5four | ||
| 547 | nineqkcjhpgcthreeninejxpqzmxjtxoneqmzxdgrngh2 | ||
| 548 | dthrngfour6cjfsmsqdfnfqzdxqpqtxtwo | ||
| 549 | onedqrjseight6mrbrnfgmj9 | ||
| 550 | 45qjdsevenlhnbgvzsjkr | ||
| 551 | threetwo5eightfivethree | ||
| 552 | onevqtfourtwo3 | ||
| 553 | zvhtctbqnbfivesixsmtksdg8eight | ||
| 554 | xvlts6 | ||
| 555 | 8d8mcseven | ||
| 556 | 1tpgzvbqsvnbhhcqtwo9sevendpzncglvl1 | ||
| 557 | 2threeseven | ||
| 558 | rkpffs8bmnthcx | ||
| 559 | one433dnqpone | ||
| 560 | threefive67 | ||
| 561 | vdkmsevenfourtwodjkrdfl3oneqqfjpq | ||
| 562 | four1seven1vthrcfjfhjzbzvhxpfour | ||
| 563 | 3seven5 | ||
| 564 | 5xtjnbgvr | ||
| 565 | 1sbkcftcklnrninesixseven9trdptfive | ||
| 566 | six697nine | ||
| 567 | four9eightone6jr4 | ||
| 568 | four5mnsnineonesevenfive | ||
| 569 | svxqbqjeightxph3threetctlxqbn | ||
| 570 | fskcnineztzxrxlfmdnp9 | ||
| 571 | 17dnd4sixdzq21ssggqvvjzh | ||
| 572 | 4kpgmgpgseven69two73 | ||
| 573 | nine7nvdqnrptv1threemncvtwothreenine | ||
| 574 | dvljgdqhsknpbhhbcptvpmlbvqtwosrsntmvjpbs3lvdtgzcndsthree | ||
| 575 | gseven7eight8four | ||
| 576 | mpvmb7rcmbjgchtwoone | ||
| 577 | sevenmzbqcvxrfourmjfqkqvlcmcfkcfive5 | ||
| 578 | 25rmeight6seven | ||
| 579 | gthxtj3rlsqxkzgxb4six | ||
| 580 | pfrjqrs6fivekmjkhmr3eight1 | ||
| 581 | onefive9 | ||
| 582 | 4five1hmg7ninesixntssdbfgltcqnj | ||
| 583 | 5dqh95 | ||
| 584 | one5fivefour7 | ||
| 585 | gxkq1ninetnbbmmptthreeninevhxlxkrm | ||
| 586 | 9threecv | ||
| 587 | onethreefqzkz9 | ||
| 588 | 4onetwoddb2two | ||
| 589 | twojv8 | ||
| 590 | m8eightcsvbjjglfxlkhr | ||
| 591 | 1ffdndfmps3dqcz1 | ||
| 592 | 25dfgdhtdfsgp9 | ||
| 593 | 68lxlln268six | ||
| 594 | twothreethree26 | ||
| 595 | six2xbfdvjdtpn5nine1ninelqpmbnvg | ||
| 596 | 2lkhg4 | ||
| 597 | hbxctckzsevenseven8 | ||
| 598 | ghdmhjtjseventlb1xmjlcnslj3 | ||
| 599 | five7threev2sevenhzndbnjfpkvcznmrtzcpxrlj | ||
| 600 | zqhb8 | ||
| 601 | nrknllzbkdpxtwoccxpgninerszrdmhdbqtfbkp6 | ||
| 602 | eightppfpmvlbvsixqjnnkzcc39eightwogx | ||
| 603 | ftqxlqgrdpprrkrsix1oneightp | ||
| 604 | sixmtrtd392lhczn | ||
| 605 | 6three8sixseven76pgvrfb5eightwof | ||
| 606 | zszr2rvfnine | ||
| 607 | rltwoseventwo6 | ||
| 608 | 9qtsblhddtseven4six6 | ||
| 609 | 1sevenqddm | ||
| 610 | 7ghjhklgfjrmrfqprmb2jgf6bsctzhkzx | ||
| 611 | rtwone6ninenine2two4one | ||
| 612 | 3five2nine | ||
| 613 | two498 | ||
| 614 | twojf3onefour2sixzxzc2 | ||
| 615 | eightshflmonexxtbsdzvsj6 | ||
| 616 | 5fourkddmhvtbmjgkrlsevensix | ||
| 617 | 7twosmdcftxkglpncxctbpmmhmd2sixqf | ||
| 618 | sixjthpkpbpqnqvrzzxcfjnlgeight3 | ||
| 619 | 8kx2 | ||
| 620 | 6twodmnkteightghnpdbcn26four | ||
| 621 | qzvnrncqzf11eight6 | ||
| 622 | 5fournine6kqcg | ||
| 623 | klvnhhpspghveightthreesix2onekvh | ||
| 624 | seven7vshrlkpc2dtoneightk | ||
| 625 | nine1twosix5one | ||
| 626 | four5four6fivebdkgztp5dbzddxdpc | ||
| 627 | 75oneltfnbxsfive3 | ||
| 628 | 61ninethreerdlrjg | ||
| 629 | srjlctwo5 | ||
| 630 | eightfourfive3 | ||
| 631 | nmlkrh6eight7229five4 | ||
| 632 | 8qtqsjshzfour9skonereight | ||
| 633 | 7cbhhxqmlveight | ||
| 634 | xlctdkp68nine2qfkfv | ||
| 635 | sevenonekjone7 | ||
| 636 | 3twothree | ||
| 637 | lpdxfivecqqkxshmxsghtwo4zfszfxbgffxhdhszr | ||
| 638 | 5fnctfcp6six | ||
| 639 | sevenone595seven | ||
| 640 | onezbtwo4 | ||
| 641 | phbbllmmhzh8btvpgjvs8 | ||
| 642 | vrqdqksv82768rsqv | ||
| 643 | fivemzscrninepgtnseven54 | ||
| 644 | 5kmcsmvjqfive87xqz8 | ||
| 645 | 5sixchpxtkjbggztphrlqcjszpzmcbnone2twohjchhcm | ||
| 646 | lktwoneqkhrnvkone4 | ||
| 647 | 41684 | ||
| 648 | four81qjvcjmgszfqfiveonerps | ||
| 649 | 1two443dvjxfpzdcpseveneight | ||
| 650 | hkpf9seven5seven | ||
| 651 | seven5rtzk87 | ||
| 652 | 371hpjtkthreef8 | ||
| 653 | 2fourfour6xptbrvf71nine | ||
| 654 | cmhgh8drvxcrcjsz2 | ||
| 655 | fourlfqrsxbztvjjtxggpmkmtggxfourmfive1 | ||
| 656 | ninegssvllggld662six | ||
| 657 | 8sevenfbthtxglsbeightonenp3qrbhtz6 | ||
| 658 | threemjhtsbm8mdzk | ||
| 659 | 6lgbr5fourfour4v6jhdhvkrk | ||
| 660 | nmseven553two4 | ||
| 661 | bvs3twovbzthreeeight | ||
| 662 | mshlfpjltwo6two | ||
| 663 | 4two7nine | ||
| 664 | 4sixtcrcxzph9 | ||
| 665 | 8zjrrhp6kvd | ||
| 666 | mznthreesixglsf881seven | ||
| 667 | 2five511hone | ||
| 668 | pmoneightzvrvmkrn1tkxqrcnfivecfnqxvtkxtwo | ||
| 669 | 6gxt7fivejmdhnzxzslvqgghgfive | ||
| 670 | seven1one | ||
| 671 | 8thdkltfourl5five | ||
| 672 | oner6fivelxsmcmsix | ||
| 673 | 5fivezcntznpxsljzxldvqx | ||
| 674 | fivefivedbvdxfnvxzsix19 | ||
| 675 | fivefive6twoqqpkh27 | ||
| 676 | 9qvpdkone | ||
| 677 | brvxnqdnzkztdqpbb1vxg35kstpxscninekgkmrtmrff | ||
| 678 | fourfourbhzgmp3sevensevenpsrndk | ||
| 679 | seven8dgvpxrmmthree19 | ||
| 680 | neightwofiveeightsixjjfnllthree6 | ||
| 681 | 91threesevenpjxsixgmrzsjmz | ||
| 682 | 4zcq23sixfourjpjtgvtnqqqdctlf1 | ||
| 683 | crgjmshnzprnrc979 | ||
| 684 | qsmmztjzz4eight7sevendg | ||
| 685 | 9423 | ||
| 686 | fivesevenseven48 | ||
| 687 | fjrrstz4cfrxfrslvtmjpfxtkbhsjpppfkrzeight6 | ||
| 688 | 7dpfvrktp | ||
| 689 | z3ddjbvmcdsgddprhc3 | ||
| 690 | bng89ninesfv2rvchkhqhz7 | ||
| 691 | 2vclrzqgnnnfour1 | ||
| 692 | ggldndrnlkeight4seven2bcxvdzjflpdxvvgxkkzgeight | ||
| 693 | heightwoonetwo119l1cbvf | ||
| 694 | cvponeight3 | ||
| 695 | three5mrqjbroneone1cckghmznvxnj | ||
| 696 | 9ninembpxffcqktwo18 | ||
| 697 | eightfour44fived1nkgpk5 | ||
| 698 | 1nine24 | ||
| 699 | vhmdjp43seven8sevenvnsflnfx9 | ||
| 700 | nine3fivefivesevenhklhcg | ||
| 701 | bjndsctqthgzone2twonev | ||
| 702 | sixninekznkgrjjj4 | ||
| 703 | 98fourfiveeightqgrzjkvfj3six | ||
| 704 | 124onedjnrthpzxqmzpcnhzfour | ||
| 705 | threethreexfgbjpv2eighteightzdffvnmcz | ||
| 706 | four5dnlncmtrq5sevenfvjkh759 | ||
| 707 | 5rzsfqblznf6kxmkfcgpxfive986 | ||
| 708 | 8eightonenxpntbctcrseven | ||
| 709 | ksvveightsevenmgczltdvmp9 | ||
| 710 | 7zthlrqqs | ||
| 711 | 5674mgxzdsxhmzfour6gvjtdfnqjrggkjbvc | ||
| 712 | nqnn9 | ||
| 713 | 1lvmcghmv | ||
| 714 | lrthree7sixdsdvlkl | ||
| 715 | threefourfourthreethreerntmpsqzb8 | ||
| 716 | xgstwosix3 | ||
| 717 | 4jbdqxone263rzkmjpqcrkltcnrpfour | ||
| 718 | 5eightcnrdqprxjzq | ||
| 719 | three32onerhjlrxrb2 | ||
| 720 | cnzcqfour5 | ||
| 721 | seven5one | ||
| 722 | five2541 | ||
| 723 | four9bzlqpf65m | ||
| 724 | 6ttg55gkmbbn66two5 | ||
| 725 | sevenbxcl8eightonefour3seven | ||
| 726 | sixlxfhnine2njtsjtwosix3 | ||
| 727 | 3173two | ||
| 728 | 8twosh1threepdp7 | ||
| 729 | 3zxpvtbdkfivesixeightthree | ||
| 730 | ctheightwobhqpfour1two9twonine | ||
| 731 | jmm74hrlvonestds | ||
| 732 | seven5tgmphz | ||
| 733 | 4xtztkdntxfour | ||
| 734 | 5ninettwothree | ||
| 735 | threernhzsk9psrkxprjkgeight | ||
| 736 | two9fivet8one48eight | ||
| 737 | 58threehcgkgdxp8 | ||
| 738 | eight2kmhz66nine | ||
| 739 | onenine7czjxbeight | ||
| 740 | dx7qbp1 | ||
| 741 | three9onedone | ||
| 742 | 7vmhzdjbfvnine | ||
| 743 | 5ksnxncqsshzsixzvtgkrzrnrhltvzhqh32 | ||
| 744 | seven66twomchrdkseven | ||
| 745 | 86jptqljgcrtrzjg7 | ||
| 746 | ndxxntxz9fivefnzdxjbz49gtfivenstgqbn | ||
| 747 | rpcfkdzlbnkvdc8 | ||
| 748 | sevenkbslmkmfivekccclm929 | ||
| 749 | 378zrrcfrsrzpgfkdjbmsix8 | ||
| 750 | 19dtrqvzfqm5two | ||
| 751 | drlpsxbscldfhj48mpxzz | ||
| 752 | sggmjfqffmtwo5nineone | ||
| 753 | 1kfsttv | ||
| 754 | one9sqntcvldnvtrjrp1 | ||
| 755 | hmx6mkxkxbp4oneightxgd | ||
| 756 | onethree845n3htlxkj | ||
| 757 | rqmnxsdnfeight2khvfivelzpsxpsevenqddk | ||
| 758 | dtrgs7onefive43 | ||
| 759 | seven6onehvnsnlfbhbfourgcf | ||
| 760 | bvzqgvhzgl54 | ||
| 761 | dshsqgmb9nine4five8 | ||
| 762 | kqvzvbhb18 | ||
| 763 | nbchkr5 | ||
| 764 | fbnpvprb1gnfive | ||
| 765 | 7tvdhmgxttwothree91cone | ||
| 766 | sevenvhldmzqgdrjkx64hnine4 | ||
| 767 | 72fivefour | ||
| 768 | xmmtbr5 | ||
| 769 | xc6fivexplnftpkp8 | ||
| 770 | onezh7threetwo | ||
| 771 | chdkkxmxrt81two | ||
| 772 | ktz9gnjv7ddgnbplfour | ||
| 773 | xzpmsqpcvf95 | ||
| 774 | nine9qnvrzfone1threeptlxqjksbg | ||
| 775 | onesix9seven9tggdzxhvm5tctqmseven | ||
| 776 | sevenfour6pvhnmmm | ||
| 777 | fbvkkcvpvfive3six | ||
| 778 | 9kzmrxmqxdp | ||
| 779 | seven456nine | ||
| 780 | 6srtgpkzkhbkv392sk1one | ||
| 781 | qhgsrhskdrsgntbq7five15 | ||
| 782 | nkjnhqp3nine1kkth1 | ||
| 783 | threeninethree7cnhtvrvpmxltwohbkznkpmmq | ||
| 784 | fvnbvcxtjfx5fourninejlzbgztg | ||
| 785 | nine1twoseven5fxxjtrtnchsgggbszkpr | ||
| 786 | 16rkgclhpfive7fiverzgqdfczh | ||
| 787 | six6fournnfhseven34 | ||
| 788 | 3vspnbvfqnjdbsthree7sqhrjpdllxmmt | ||
| 789 | zxptrvxqfivenqbtlzdgrd59 | ||
| 790 | twosnzvbxmfk4sgpcgthree2threeqtnjp | ||
| 791 | fourthree3dmxhninellfive5mnllrzm | ||
| 792 | three8seven549fournrxpnjrhvt | ||
| 793 | 9gdfflxhmhpsix895xbptvxp | ||
| 794 | 1fivefour4two7 | ||
| 795 | seven5rkmrc8six9oneights | ||
| 796 | hgbrl1svqnlneight6 | ||
| 797 | 7zzbvnzsix26zkftwo3 | ||
| 798 | two4745three65seven | ||
| 799 | six3three458sixtwofour | ||
| 800 | fourjnine4 | ||
| 801 | 9nine6 | ||
| 802 | twopnxcfourpfstqln7fzvtvtn | ||
| 803 | four5nineqfhkstftjfives6threeptcn | ||
| 804 | qqkzslhpjkmrtm7nine | ||
| 805 | fourhjxklxxqxmfgvjsnsczxfrxcgqmcjlndsqhtwothree6fltvvq | ||
| 806 | eight3mq9gdtmlm | ||
| 807 | nineseven422 | ||
| 808 | 4fourlthreeoneightjb | ||
| 809 | 3vccbrlshrgpcgjrpgfj | ||
| 810 | 5rrvzchsp2seventwo2 | ||
| 811 | four1gtrdkmzkl3 | ||
| 812 | ksvdqxpsdfveight6szgjsdzpxqzlheightone | ||
| 813 | threesevenfive9onefgfive95 | ||
| 814 | 76hztsngfour4twodzcjshdqxkfive1 | ||
| 815 | eighthffxm8mzsktlthreelhhfdkgcptkl | ||
| 816 | 6922two51lvzrhvfour | ||
| 817 | fivesix3tvvkhmsqm9 | ||
| 818 | 38g | ||
| 819 | four3fqx1zkxvlsmqstwo | ||
| 820 | 468845sevendrhkfqrsk6 | ||
| 821 | gmxdrbkb9zrxqpfvgjqjprdpgtwovtwofour4 | ||
| 822 | dlzgv6two8eight | ||
| 823 | one2ninefoureighttwo8 | ||
| 824 | ltrstvmcc2jnmvmdc | ||
| 825 | m22six | ||
| 826 | 5jsbzptglftwonvzccxhrcj | ||
| 827 | 2vcfivednhldrhdonef1 | ||
| 828 | 1fourpxnpbmglfseveneightqkfour | ||
| 829 | vqxz6bzfcpmpsmq67gthree | ||
| 830 | five3onesixqxv | ||
| 831 | 81twoonenineeight | ||
| 832 | vcpjcrsnbtzbz1rkhl | ||
| 833 | rgzhqsix4twofljjzpkm | ||
| 834 | gzhn139twoseven2lrtwo | ||
| 835 | l4ninehzsnine7hxjtb | ||
| 836 | cszmdjlpxgonesix2sevenseven | ||
| 837 | 2jdqxpt | ||
| 838 | nbcfc6lpfourfivecnklxnsq3 | ||
| 839 | kqrvrvmk41threenineeight23six | ||
| 840 | ttpjhz65three3three | ||
| 841 | eight7one5twoonesix9 | ||
| 842 | sc89four71 | ||
| 843 | tss2qprfour | ||
| 844 | 47eightdpdcbjbkmxbssnrslqzthreelsqtjm7 | ||
| 845 | ltv5twombc7 | ||
| 846 | cs6758nsmgss | ||
| 847 | 5mzbrvlct | ||
| 848 | rzggbmgfrmfqfsglkbtzmfour6fivebgnxlkhhvz8two | ||
| 849 | jblbqgzc8sdctvcgjfouronedjvhthree | ||
| 850 | 41six9sfvv3four8 | ||
| 851 | fqrvpnine8 | ||
| 852 | kqdkzneight595three881 | ||
| 853 | two2xj23six5 | ||
| 854 | xpvhl74lqhjbdxgsznjf7five7 | ||
| 855 | qlf44fxjxj62 | ||
| 856 | fivegvvsscthreeone6239one | ||
| 857 | 6oneeightcnhmps2twosevensixvqj | ||
| 858 | 7stbrlvjmc | ||
| 859 | 23lfxjhfpnqhnine3gdjqfjmthreehrgfk | ||
| 860 | hkgjjmdsix2tczq516qm | ||
| 861 | 6eight14 | ||
| 862 | 3onegnsxqf | ||
| 863 | qf31eightsevenz | ||
| 864 | cfsslclscsfgfbdpdzzknine3 | ||
| 865 | 5mzlfdgsvc3sjztcjmrd | ||
| 866 | zcrjglqhkgzh6nvxpbdmsh | ||
| 867 | three93eightmvscdpvrbsjh | ||
| 868 | cfour2 | ||
| 869 | 3fivefive3four63 | ||
| 870 | sevensixnineeightgztgcldrf66one | ||
| 871 | qqvxmvqtdpnrzxzt8 | ||
| 872 | onezzrgqzh8cflqzgpqhrgr | ||
| 873 | 3fourvnxxllj3three4 | ||
| 874 | seventwo54threemppbvtpsix | ||
| 875 | nhchm9dtkbpkbtwonbfnjfgctwosevenlvxvvtlmzptzpc | ||
| 876 | pkdtwo7five | ||
| 877 | sixvr5jhzzvl9three66three | ||
| 878 | eightfour5558h9 | ||
| 879 | 6foursevennc | ||
| 880 | 1knskl | ||
| 881 | fourrnncfssxeight8lvknmmsixnxdjbcsgmfour7 | ||
| 882 | 85nhxggnbprbpnfrkjf | ||
| 883 | twotwo84eight7hmxsvseven | ||
| 884 | xpjzvvjt4threepslbkml | ||
| 885 | foursevenszone19 | ||
| 886 | tvjbkvqzdffour63gfnmkmdzzjn | ||
| 887 | jzln78l6phtndcgseven | ||
| 888 | 6bgqscglgsninefour9nine | ||
| 889 | blninetwoeight3 | ||
| 890 | twoqlmkmdgvk1kqlfmvnrphcssq2one | ||
| 891 | twoqpxzxvdnsxrksnhvbj6nine47 | ||
| 892 | zlmn8n839nspkrvxxkbl | ||
| 893 | one11 | ||
| 894 | 3seven68 | ||
| 895 | 3sevenjlvjf1j | ||
| 896 | vjjtb4jkggqhheightninefivevrshccfk4 | ||
| 897 | eight77lv3threecxzxxsbzlr | ||
| 898 | 73tnbpzvgnrgh | ||
| 899 | 53twoeighteightthdxsf4 | ||
| 900 | 1vrcmrj | ||
| 901 | 1seven5tvmhzxsldbnine9onethree3 | ||
| 902 | two3nine1fournng | ||
| 903 | 5two2 | ||
| 904 | dsvj9sixseven | ||
| 905 | 7tcckcrmhdx55 | ||
| 906 | 6sevengsmxeightfive5seven | ||
| 907 | eightmdj1 | ||
| 908 | sevenfourtwotwo66six | ||
| 909 | threejmgvv6three5rtpqnt | ||
| 910 | fmrkcmdbggxxm7two | ||
| 911 | eight5four6twotwo | ||
| 912 | qckktvninedjj13nrdtmcscsmlrpl4 | ||
| 913 | 9bstmqqmdfmhzlbsfpfivetwovffcqtpjbkntnv | ||
| 914 | kj63foureightfoursix44 | ||
| 915 | qxsrsfvj9oneonefour2mblthree | ||
| 916 | gthffbrrbhfzsq4 | ||
| 917 | dflchfive5xgpcsfcksl | ||
| 918 | twoeight7pbt | ||
| 919 | 7pnjqhtmfsbmpplsixthreezfcqpvfourtwoner | ||
| 920 | rfourhrv2fiveseven | ||
| 921 | 1ggzvninenqrhbdpqnxsixmvsevenrcsqptdl | ||
| 922 | two7bmxpmhhx | ||
| 923 | tfsprzdnineqfourtwo87 | ||
| 924 | 9n89three3eight | ||
| 925 | 8xrbvvgfqz | ||
| 926 | onefourttdlbrjcf2smrsfbtrfourdsnbgzcgqbkb | ||
| 927 | hxkktcf9 | ||
| 928 | sixsevenqmfs6rdzthree | ||
| 929 | 64nine | ||
| 930 | seven9pxmlbdd5seven | ||
| 931 | kxvlrzhhgtxnnhg5lnrjqqxjsixkmnxxthrees | ||
| 932 | tscnzpglccjqhz1mqtqvkgl | ||
| 933 | vfdqx6sixsix | ||
| 934 | 3nine3 | ||
| 935 | mdfsxsx3fiveone39seven8five | ||
| 936 | lsrsbqkvfxrvlr68fourgzsrvpone | ||
| 937 | oneonethree74 | ||
| 938 | eight3rxxjkm | ||
| 939 | sz5 | ||
| 940 | 3r7sevensevenx3 | ||
| 941 | jzrhnqdthree6661 | ||
| 942 | six1pcknpvv | ||
| 943 | qlxvsixonehbdfsxvhsevenzqcdrvk421 | ||
| 944 | 27six2sixjqctbbfv5 | ||
| 945 | 6fiveeighttwo | ||
| 946 | mcclrxlpqhvhkptbsrrrsgbdzq6one | ||
| 947 | 9fiveghrrhtqnmhtwoonenine | ||
| 948 | 9lb | ||
| 949 | 3hbvtsnqtksevenone8mlftbqjcdxtqkfive | ||
| 950 | vvqgkbj2fivedt | ||
| 951 | threefive47 | ||
| 952 | drmjdqbg37 | ||
| 953 | qvzqtbqpkktnjj83eighthrcvdxppone97 | ||
| 954 | mdxxvhtmxninerzqnkmkj8eightsixfivex | ||
| 955 | kkhclsffivefour7two | ||
| 956 | 4mzhlxrcsm38twotwo | ||
| 957 | lcmpj3nine7 | ||
| 958 | fourbpgqn1tworsknxlqdl8zzdlxpgx | ||
| 959 | nine8eightsevensixkztqszjr9 | ||
| 960 | fourfive5jhgpcxmqpr41two | ||
| 961 | fgjfpxkbszsdkbrzmpronecxzhhcsixonegmkppllnd2 | ||
| 962 | five2853 | ||
| 963 | zszgxvdtq3three | ||
| 964 | 5tkvc5twosixspzhdfourninestpsj | ||
| 965 | 1sevenoneeightlbxskgvpft | ||
| 966 | ptcfnjgchx1 | ||
| 967 | 8mfeightqrqrhvfsb18nnlcc9 | ||
| 968 | nineltnphnvhpvrxbfc1 | ||
| 969 | tcvmnphpmthree56rx | ||
| 970 | 99rsvrmxbgxtjtclnbbmb8sixone3 | ||
| 971 | sevenvfjzctwoqjqmvjrdxpxzsfour5 | ||
| 972 | 3d2nhtrhbtfourgsml | ||
| 973 | 9672seven | ||
| 974 | zttst57zkbjlrmr | ||
| 975 | 455six8fivehqthdfmjfgc | ||
| 976 | 5sevenkgsmclonedvgzqfkgjtwo4 | ||
| 977 | sixsixjkv6nqdhrlkr | ||
| 978 | qxjbsevenlp56 | ||
| 979 | one13tpbhsixfive8jbt | ||
| 980 | 6five8nnqlcbvmb7 | ||
| 981 | 2three1jlghgbzxz751 | ||
| 982 | ninevktrhnf71one4l | ||
| 983 | 13foursixqcrzsrrffknfive | ||
| 984 | 2crb2 | ||
| 985 | 1mjmxsvnb3eight | ||
| 986 | eight517feightmxl8 | ||
| 987 | one1threeeight76rcmkskpvmrz | ||
| 988 | onethreecqnczs8tdfiveeightthree | ||
| 989 | fourtwo15nine1 | ||
| 990 | 1rxfour4xjzdfgqsixmjvvzfnh6m | ||
| 991 | zvcfive2eight5hghsix19 | ||
| 992 | 3nxlmh448two899 | ||
| 993 | three98oneightzn | ||
| 994 | 3fourtwozszhmcp | ||
| 995 | twopvhd73 | ||
| 996 | oneqdlsb7sixllszjbceight | ||
| 997 | xmqxqsixpgclxldnvlzvjm7nine4 | ||
| 998 | fourfive4tttldbmmkxvhqrmvmrkpxfzbd7 | ||
| 999 | 44two1 | ||
| 1000 | eightrtsjszc2 | ||
diff --git a/day01/solution.zig b/day01/solution.zig new file mode 100644 index 0000000..6d15175 --- /dev/null +++ b/day01/solution.zig | |||
| @@ -0,0 +1,90 @@ | |||
| 1 | const std = @import("std"); | ||
| 2 | const print = std.debug.print; | ||
| 3 | const assert = std.debug.assert; | ||
| 4 | const mem = std.mem; | ||
| 5 | |||
| 6 | const fin = mem.trim(u8, @embedFile("./input.txt"), &std.ascii.whitespace); | ||
| 7 | |||
| 8 | const digits_p1 = [_]u8{ | ||
| 9 | '0', | ||
| 10 | '1', | ||
| 11 | '2', | ||
| 12 | '3', | ||
| 13 | '4', | ||
| 14 | '5', | ||
| 15 | '6', | ||
| 16 | '7', | ||
| 17 | '8', | ||
| 18 | '9', | ||
| 19 | }; | ||
| 20 | |||
| 21 | const digits_p2 = [_][]const u8{ | ||
| 22 | "0", "zero", | ||
| 23 | "1", "one", | ||
| 24 | "2", "two", | ||
| 25 | "3", "three", | ||
| 26 | "4", "four", | ||
| 27 | "5", "five", | ||
| 28 | "6", "six", | ||
| 29 | "7", "seven", | ||
| 30 | "8", "eight", | ||
| 31 | "9", "nine", | ||
| 32 | }; | ||
| 33 | |||
| 34 | pub fn part1(comptime T: type, input: T) void { | ||
| 35 | var ans: u64 = 0; | ||
| 36 | var it = input; | ||
| 37 | while (it.next()) |line| { | ||
| 38 | const first = line[mem.indexOfAny(u8, line, &digits_p1) orelse continue] - '0'; | ||
| 39 | const last = line[mem.lastIndexOfAny(u8, line, &digits_p1) orelse continue] - '0'; | ||
| 40 | const n = 10 * first + last; | ||
| 41 | |||
| 42 | ans += n; | ||
| 43 | } | ||
| 44 | |||
| 45 | print("{d}\n", .{ans}); | ||
| 46 | } | ||
| 47 | |||
| 48 | pub fn part2(comptime T: type, input: T) void { | ||
| 49 | var ans: u64 = 0; | ||
| 50 | var it = input; | ||
| 51 | while (it.next()) |line| { | ||
| 52 | var first: u64 = 0; | ||
| 53 | var last: u64 = 0; | ||
| 54 | var first_idx: i64 = 10000000; | ||
| 55 | var last_idx: i64 = -1; | ||
| 56 | |||
| 57 | for (digits_p2, 0..) |d, i| { | ||
| 58 | if (mem.indexOf(u8, line, d)) |t| { | ||
| 59 | const fi: i64 = @bitCast(t); | ||
| 60 | if (fi < first_idx) { | ||
| 61 | first_idx = fi; | ||
| 62 | first = i / 2; | ||
| 63 | } | ||
| 64 | } | ||
| 65 | if (mem.lastIndexOf(u8, line, d)) |t| { | ||
| 66 | const li: i64 = @bitCast(t); | ||
| 67 | if (li > last_idx) { | ||
| 68 | last_idx = li; | ||
| 69 | last = i / 2; | ||
| 70 | } | ||
| 71 | } | ||
| 72 | } | ||
| 73 | const n = 10 * first + last; | ||
| 74 | |||
| 75 | ans += n; | ||
| 76 | } | ||
| 77 | |||
| 78 | print("{d}\n", .{ans}); | ||
| 79 | } | ||
| 80 | |||
| 81 | pub fn main() !void { | ||
| 82 | var gpa = std.heap.GeneralPurposeAllocator(.{}){}; | ||
| 83 | defer _ = gpa.deinit(); | ||
| 84 | var alloc = gpa.allocator(); | ||
| 85 | _ = alloc; | ||
| 86 | |||
| 87 | const input = mem.splitScalar(u8, fin, '\n'); | ||
| 88 | part1(@TypeOf(input), input); | ||
| 89 | part2(@TypeOf(input), input); | ||
| 90 | } | ||
