this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: day 05

+965
+875
input/day_05
··· 1 + BBFBBBFLRR 2 + BBFBFBFLLL 3 + FFBBBFBLLL 4 + BFBFBFBRLR 5 + BFFFFFFLRR 6 + FBBFFBFRRL 7 + BFBBBBBLLL 8 + FBBBBFBRRL 9 + FFFBBBFLRR 10 + BBFFFFBRLL 11 + FFBFBFFLLR 12 + BFBBBBBRRL 13 + BBFFBFBLLL 14 + FBBFBBFRRR 15 + FFBFFBFRRR 16 + BBBFBFBLRL 17 + BFBBBBFLLR 18 + BFBFFFFLRL 19 + BBBBFFFLLL 20 + BFBFBFFLRR 21 + FFBBFBFRRR 22 + FBBBFBBLRR 23 + BBFBBFBRRR 24 + BBBFBBFLRR 25 + BFFBBBFRLL 26 + BFBBBFFLRR 27 + FFBBFFFRRL 28 + FBBBFBFLLL 29 + BFBFFFBRLR 30 + BBFFFBFRRL 31 + FBBBBFBLLL 32 + FBFBFFBRRL 33 + FBBFBFBLLR 34 + BBBFBFFLLL 35 + FFBBBFFLRR 36 + FFFBBFBLRL 37 + BFBFFFBRLL 38 + BBBFBBBLRL 39 + FBFFFBBLLR 40 + BFBBFBFLLL 41 + FBFFFFFLRL 42 + BFFBBFFRRR 43 + FBBFFBFRRR 44 + FFBFFBBLRR 45 + BFBFBBBRRL 46 + BFFBBBFLRL 47 + FBBFBBBLRL 48 + FBBBBBBRLR 49 + FBBBBBBLRR 50 + BFBBFBFRLL 51 + BFBBFFBRRL 52 + FBFBBFFRRR 53 + FBBBFFFLLR 54 + BFBBFFFRRL 55 + FFBBFBBRRL 56 + FBFFFFFLLR 57 + BFFBBBBLRL 58 + BFBFFFFLLR 59 + FBFBFFFRRR 60 + FBFBBBFLLL 61 + BBBFFFBLLL 62 + FFFBBFBRLR 63 + FBFBFFFLLL 64 + FBFFBBBRRL 65 + BFFBFBFRRR 66 + FFFBBBBRLR 67 + BFFBFBFLLR 68 + BFFFBFBLLR 69 + BFBBFBBLRL 70 + BFFBBFFLLR 71 + FFFBBBFRLL 72 + BFBFBBFRRR 73 + FBFFFFFLLL 74 + BFFBBFBRRL 75 + BBBFFFFRLL 76 + FBBFFFBRLR 77 + BFFBBBFRLR 78 + BBFBFBFLLR 79 + BFBBFBBLLR 80 + BFFFFFBRRL 81 + BFFFBBFLRR 82 + BBFBBBFLRL 83 + BFBFBBBLLR 84 + BBFFBFFRRR 85 + FFBFFBFRLL 86 + FBBBFFFRLR 87 + FBFFBFFRLR 88 + FBBBFFFRLL 89 + FBFBBFFRRL 90 + BFFBFFBLRL 91 + FBBFFBBLRR 92 + FFFBBBBLRL 93 + BBBFFBFLRR 94 + FBBBFFBRRL 95 + FFBFFFFLRR 96 + BBBFFBFRLL 97 + BBBFBBBRLL 98 + BFFBFFFRLR 99 + BFFBFBBRLL 100 + FFBFFFBRRL 101 + BBFBFFFLLL 102 + BBBFFBBLLR 103 + BFFBBBFRRR 104 + BFBFFFFRLL 105 + FBFFBBFRLL 106 + FFBBBFBRLR 107 + FBBFFBBLLR 108 + BFBBBBBLLR 109 + BFFBFBBLRL 110 + FBBBFFFLRR 111 + FBBBFBFLRL 112 + FBFFFFFRLL 113 + FBFBBBFLLR 114 + BFFFBBFLLR 115 + BBFBFBBLLR 116 + BBFFBFFRRL 117 + BBFFFBBRLL 118 + BFBFBFFRLL 119 + FBBFBBFLRR 120 + FBBBFFFLLL 121 + FBFBBFFLLR 122 + BBFBFBBRLL 123 + BFFFBFFLLR 124 + FBBFFBBRRR 125 + BBFBFBFLRL 126 + BFFFFBFLRR 127 + FBFFFBFRRR 128 + FBFFBBBRLL 129 + FBFBBBBLRL 130 + BFFBFFBLRR 131 + BFBBFBBRLR 132 + BFFFFFBLLL 133 + BFBBBBBRLR 134 + FFBBBFBLRL 135 + BFBFBBFLLR 136 + BBFBBFFLLL 137 + BBBFBBFRLL 138 + FFBFBFBLRL 139 + BBFBBFFRRL 140 + BFBBFFBLRL 141 + FFBFBBFLRL 142 + FBFFFFBLLR 143 + BBBFFBFRRR 144 + BFBFFFBRRR 145 + BBFFBFBLRL 146 + FBFBBBBRRR 147 + FBFBFFBRLL 148 + BFFBFFFLRR 149 + BBBFFFBRRR 150 + BFBBFBFRRL 151 + BFFFBBBLRL 152 + BBFBBFBRRL 153 + BFFBFBBRLR 154 + BFFBBFFLRR 155 + FFBFFFBLLR 156 + FBBBFBFLLR 157 + FBFBBFBRRR 158 + FBBBBFFRRL 159 + FBFFBBFLRL 160 + FBBFFFBLRR 161 + BFBBFFBRLR 162 + BBFBBBFRLR 163 + BFFBBFFRRL 164 + FBBFFFFLRR 165 + BFBFFFFLLL 166 + BBBBFFBRLR 167 + BFBFBFBRRL 168 + FBBBBBFRLR 169 + BFFBFBBRRL 170 + FFBBBFBLRR 171 + FFBBFBFRRL 172 + BFBFBBFRLL 173 + BBFFBFBLRR 174 + BBFBBBBLLR 175 + BFFBBBFLLL 176 + BBFFBBBLRL 177 + FBFBFBBRLL 178 + BBFBBBFRRR 179 + FFBBBFFLLR 180 + BFFBFFFLRL 181 + FBBBFFBRLR 182 + BFFBFFFRLL 183 + FBFBBBBLRR 184 + FBFFBFFLLL 185 + BFBBFBBRRR 186 + BFBFBBBLRL 187 + FBBBFBBLLR 188 + BBFFFFBRRL 189 + BBFBFFFLRL 190 + BBBFFBFLLL 191 + FBFFFFBRLR 192 + BFFFBBBRRR 193 + FFBBFBBRRR 194 + FBFFBFFRRL 195 + BBFBBBBLRR 196 + BBFFBBBRRL 197 + FFBFBFBRLR 198 + BBFBBBBRRL 199 + BBFFFBBLRL 200 + BBBFBBFLLR 201 + FBFFFBBLRR 202 + FBBBBBFLRL 203 + FBBBFBBRRL 204 + FBBBBFFRRR 205 + BFFBBFBLRL 206 + FFBFBBFRLL 207 + FBBFFFBLLR 208 + BBFBBFFRLR 209 + FBBFFBFLRL 210 + BFBFBFBLRR 211 + BBFBBFBLRL 212 + FFBFFBBRRL 213 + FBBFBFFLRR 214 + BFBBBBBRLL 215 + BFFBFBFRRL 216 + FFBFBFFLRL 217 + FBFBFFBLLL 218 + FFBFBBFRRL 219 + FFBBFFBRLR 220 + BBBFBFBLLR 221 + BFBFFFBLRR 222 + FBBFBBBRLL 223 + BBFFBBBRLL 224 + FFFBBFFLRR 225 + BBBFFFBRLR 226 + BBBFBBBLRR 227 + FBFBFFBLRR 228 + BFBBBBBLRL 229 + FBFFFFBRLL 230 + FBBBFFFRRR 231 + FBFFFBBRRR 232 + BBBFFFFLRL 233 + BBFFBFFLRR 234 + FFBFBBBLRR 235 + BFFBFFBRLR 236 + BFBFFBFLLR 237 + FFFBBFFRLR 238 + FFBFFFBLRR 239 + BFBBBFFRLL 240 + BFFFFBFRLR 241 + FFBFBFBLRR 242 + FBBBBFFLLL 243 + FFBBBFFLRL 244 + BBBFBFBRLL 245 + BBFFFBBRRL 246 + BFFFFFBLRL 247 + FBBBFBFRRL 248 + BBBFBBFRRL 249 + BFFFFFBLLR 250 + BFBBFFFLLL 251 + FBFBFBFRLL 252 + BFFFFBBLRR 253 + BBBFFFFRLR 254 + BFFFBBFRRR 255 + BBBFFFFLRR 256 + FBBFBFFRLR 257 + FBFBBFBRLL 258 + BFFBFFBRRR 259 + BFBBBBFRLL 260 + BFBBBFBRLR 261 + FBBBFBFRLR 262 + FBBBBBFRLL 263 + FBFFBBBRLR 264 + BBFFFBBLLR 265 + BBFFBBBLLL 266 + BBBFFFFRRL 267 + BFFBBBBLLL 268 + FFBFFBBRLR 269 + BFBBBFFLLL 270 + FFFBBBBRRR 271 + BBFFBFFLLR 272 + BBFBBFFRRR 273 + FBFBBBFLRL 274 + FBBFBFBRLL 275 + FFBBFBFRLR 276 + BFFFBBFLRL 277 + FBFFFBFRRL 278 + BFBBBFFRRR 279 + FBBFBFBLLL 280 + BFBBBBFRRR 281 + BBBFFBFRRL 282 + FBFBBFBLRL 283 + BFBBBFFLRL 284 + FFFBBBBLLL 285 + FBFBFBFLLR 286 + BBFFBFBRLL 287 + FFBFBFBLLL 288 + FBBFBFBRRR 289 + BFFFBFFRLL 290 + BFFBBFBLLR 291 + BFBBFFFRLR 292 + BFBFFBBRLL 293 + FFBBBFBLLR 294 + BFBFBFFRRL 295 + FBBFFFFLRL 296 + FFBBBFBRLL 297 + FBFBFBBLLL 298 + FBFBFFBLLR 299 + BBBFBBFLRL 300 + FBFFFBBRLR 301 + FBBBFFBRRR 302 + FFFBBBFLLR 303 + BFFFBBBLLR 304 + BBFBBFBLRR 305 + BFBBBBFRRL 306 + BBFBBBFRRL 307 + FFBBFBBRLL 308 + BBFBBFFRLL 309 + FBBBBFBRLL 310 + BFBBFFBRLL 311 + BBBFBFFRLR 312 + FBFFFFFRRR 313 + BBBFBFBLLL 314 + FFFBBFBRRL 315 + BBBFFBBLRL 316 + BBFFBBBRLR 317 + BFBBFFBRRR 318 + FBBFFBBLLL 319 + BFBBFFBLLL 320 + BFFFFBBLLR 321 + FBFFFBFRLL 322 + BFBBBFBLLL 323 + BFFFFBFLRL 324 + BFFFBBBLRR 325 + BFFBBFFRLR 326 + FBBBBFBLRL 327 + FBBFFFBLLL 328 + BFBBFBFLRL 329 + BFFBFBBLLR 330 + BBFFFBFLRL 331 + FFBFFBBRRR 332 + BBFFFBBRLR 333 + BFBFFFFRRR 334 + FFFBBBBRLL 335 + FFBFBBBLRL 336 + BFBFBFFLLL 337 + BBFBBBBRLR 338 + BBFFFBFRLL 339 + FBFFBFFLLR 340 + BBFFBBFRLR 341 + FFBBFBBLRL 342 + BBFBBBBRLL 343 + BBBFBFFLRL 344 + FBBFFBBRLR 345 + BFBFFBBRLR 346 + FBBBBFFLRL 347 + BBFBBFFLLR 348 + FBBFBBFLLR 349 + FFBFFBFLLR 350 + BFBBFBBRLL 351 + FFBFBFBRRR 352 + FBFBFFFLRL 353 + BBBBFFBLRL 354 + BFBFFFBLRL 355 + BBFFFFFRRL 356 + FBFFBBFRRR 357 + BBBFFBFLLR 358 + BFFBFBFLLL 359 + BBFBFBBRRL 360 + BFBBFBBLRR 361 + FBFFFBBRLL 362 + FFBBBBBLLL 363 + BFBBBFFRRL 364 + BBFFFBBRRR 365 + FFBFBBBRRR 366 + FFBBFFFLRR 367 + FBFBFBFLLL 368 + BBBFBFFLRR 369 + BFBFFBFRLR 370 + FBBFFBFRLR 371 + BBFBFBFRRR 372 + BBBFFBBLRR 373 + BFBBFBBRRL 374 + FBBFBFFLRL 375 + BBBBFFFLLR 376 + BBFBFFBLLR 377 + BFFFBFBLRL 378 + BFBFBBBLLL 379 + BFFFFFFRLR 380 + BBFFBFBRRR 381 + BFFBBBBLLR 382 + BBBFBFFRRR 383 + FBFFBBFLLL 384 + FFBFFFBRRR 385 + FBBFFFFRRL 386 + BBFFBBFLLL 387 + FBBBFBBLRL 388 + FFBBFBFLRR 389 + BBFFBBBLRR 390 + FBFFBBBLLL 391 + FBBFFBFLLR 392 + BBFBBBBLLL 393 + BFBFFFBLLR 394 + FBFFFFFRLR 395 + FFBFFBBRLL 396 + FFBBFFBRRL 397 + FBBFBFBLRL 398 + FBBFFFFLLL 399 + FFBFFBFLLL 400 + BFBFBFBLRL 401 + FFBBBBFRRL 402 + BFFBFBFRLR 403 + BBFFBBBRRR 404 + FFBBFFFLLL 405 + FFBBBBBLRL 406 + BFBBBFBLRL 407 + BBFFBBFLRR 408 + FBFBFFFLLR 409 + BFFFFBFRRL 410 + FBFBBFFLRL 411 + FBFFBFBRRR 412 + FFBFFFFLLL 413 + BFBFBFFLLR 414 + BFFFBBBRRL 415 + BFBFFBBLRR 416 + FBBFFFFLLR 417 + FBBBBBFLLL 418 + FBBFFBBRRL 419 + BFFBFBBLRR 420 + FBFFBFBRLL 421 + BFFFBFFLRR 422 + BBFBFFFRLL 423 + BFFFFFFRLL 424 + FFBBBFFRLL 425 + BBFBFBFRLR 426 + BBBFFFBRLL 427 + BFBFBFFLRL 428 + FFFBBFBLRR 429 + BFFBBBFLLR 430 + FFBBBBBRLR 431 + BFFFFBFRRR 432 + FFBFFFFRRR 433 + FFBFFBFLRL 434 + BBFFBBFLLR 435 + FFBFBFBRRL 436 + FFBBFFBRLL 437 + FFBFBFFRLR 438 + BBFBFBBLLL 439 + FBFBFFBRRR 440 + BFBFFBFLRR 441 + FBFFFFBLRR 442 + BFBBBFBRLL 443 + FFBFFFFRLR 444 + BFFFBBFRLL 445 + FFFBBBFRLR 446 + BBBBFFBLRR 447 + BBBFFFBLLR 448 + FFBBBBBLLR 449 + BBFFFFBLLR 450 + BFFFFFFLRL 451 + FFBBFFFRLL 452 + FBFFFBBLLL 453 + FFBFBFFRRL 454 + FBFBBBBRLL 455 + FBFBBFFLRR 456 + FBFBFFFRLR 457 + FBFFBBFLLR 458 + FFBFFFBRLL 459 + BFBFFBFLRL 460 + FFBFBBFLLL 461 + FFBBBFFRLR 462 + BBBFFFFLLR 463 + BFFFBBFRRL 464 + BBFFFBFRLR 465 + BFFBBFFRLL 466 + BBBFFBBRLL 467 + BFBBBBFLRR 468 + FFFBBFBLLR 469 + BBFFBFBRRL 470 + FFBFFFBRLR 471 + FBBBFFFLRL 472 + BBBBFFFLRL 473 + BFFBFFBRRL 474 + FBFFFBFLLL 475 + FFBBBFBRRR 476 + FFBBBFFRRL 477 + BFFBFBBRRR 478 + FBBFBFBLRR 479 + BBFFFFBRRR 480 + FFBFBBBRLR 481 + FFBBFFBLRR 482 + BFFFFFFRRR 483 + BFBBFFFLRL 484 + FBFBFBFLRL 485 + BFBFBBBRLL 486 + FBFFBFBLLL 487 + BBFBFFFRRL 488 + BFBBFFFRRR 489 + BFBBFBFLLR 490 + BFBFBFBRLL 491 + FBFBFBBLLR 492 + FBFBFBFRRR 493 + BBFBFBBLRR 494 + BFBBFBBLLL 495 + BFFFFBFLLL 496 + BFFFBFBLRR 497 + BBFBFBBLRL 498 + FBBBBFBLRR 499 + BBBFBBFRLR 500 + FBBFBFFLLR 501 + FBFFFBFLRL 502 + BBFFFBFLLL 503 + FBBFFFBRRL 504 + BBBFFFFLLL 505 + BFFBFFFLLR 506 + FFBBBFBRRL 507 + BFFBBBBRRL 508 + FFBFBBBRLL 509 + BBFBBFFLRR 510 + FBFBBBBLLL 511 + FFBFBBFRRR 512 + BFFBFFBLLR 513 + BBFFBFFLRL 514 + FFBFBBBLLR 515 + FBBBBBBLLR 516 + BFFFBBBRLR 517 + BBFFBBFLRL 518 + FBFFBBFLRR 519 + FBFFFFBLLL 520 + BFBFBBBRRR 521 + FFBFBBFRLR 522 + FFBFFBBLLL 523 + FFBBBBFRLL 524 + BFBFBFBLLL 525 + BBFBBFFLRL 526 + FFBFBBFLRR 527 + FFBBFBBRLR 528 + FBBBBFBLLR 529 + FBFFBFBLLR 530 + BFFFBBBLLL 531 + FBFFFBFRLR 532 + BBFBBBFLLL 533 + FBBFFBFRLL 534 + FBFBFBFLRR 535 + BFFFBBBRLL 536 + BFBFFBBLLR 537 + BFBBFFFLLR 538 + BFFBBFBLRR 539 + FBBFFBFLRR 540 + FFBBFFFRLR 541 + BBFBBBFLLR 542 + FBFBFFFRRL 543 + FBBBBBBRRL 544 + FBBFFBFLLL 545 + BFFBBBBRRR 546 + BBFBBBFRLL 547 + BFFFFBBLRL 548 + BFBBFBFRRR 549 + FBBFBBBLRR 550 + BFBFBBFLRR 551 + BFBFBBFRLR 552 + FFBFFBFRRL 553 + FBBFBBBRRR 554 + BFFFBFFRRR 555 + BFBFBBBLRR 556 + BFBFBFFRRR 557 + FFBBBBBRRL 558 + FFBFFFFRLL 559 + FFBFFBBLRL 560 + BBBFFFBRRL 561 + FBFBBBBRLR 562 + BBFFFFFLRL 563 + FBBBBBBLRL 564 + BFBBBBFRLR 565 + BFFFBFFRRL 566 + FBFBFFBLRL 567 + FFBBFFFLRL 568 + BFFFBFFRLR 569 + FBFFFFFRRL 570 + BBFBFFBLRR 571 + FBBFFBBLRL 572 + BBFBBFBRLL 573 + FFBBFBBLLR 574 + BBBFBBFLLL 575 + BFFBBFBLLL 576 + BBBFFBBRRL 577 + BFFFFFBRLR 578 + FFBBFBFRLL 579 + FBFFBFBLRL 580 + FBBBFFBRLL 581 + FBBBBBFRRL 582 + FFBBBFFLLL 583 + FBFFFBBLRL 584 + BFBFBBFLLL 585 + BFFFFFBLRR 586 + FBBBFFFRRL 587 + FFBFBBFLLR 588 + BFFBBBBRLR 589 + FBFFBFBRRL 590 + BBFBBFBRLR 591 + FBFFFFBRRL 592 + BFBFFFBLLL 593 + BFFBBBBLRR 594 + FBFFBFFRRR 595 + BFFFFBBRLR 596 + BFBBBFBLLR 597 + FBBBFBFRLL 598 + FBBBBBBLLL 599 + BFFBFBFLRR 600 + BBFFFFFLRR 601 + FBBFBBFRLL 602 + FBFFFBBRRL 603 + BFFFFBBRLL 604 + BFFFBBFRLR 605 + BFFBFBBLLL 606 + FFFBBBFRRL 607 + BBFFFBBLLL 608 + BFFFBFBRLL 609 + BFBBFFBLLR 610 + FBBFFBBRLL 611 + FBBFBFFRRR 612 + FBBFFFBRLL 613 + BBFBFFFRLR 614 + FFFBBBBLRR 615 + BFBBBFFRLR 616 + BFFBFFFRRL 617 + FBBFBFBRLR 618 + BFBBBBBLRR 619 + BBBFBFBRRR 620 + FBBFFFFRLR 621 + FBFFBBBLRL 622 + BFFBBFFLRL 623 + FBBFBFBRRL 624 + BBBFBFFRLL 625 + FBFBBFBLRR 626 + BBFFFFBRLR 627 + BFBBBFFLLR 628 + FBFBBBFRRR 629 + FFBFBFBLLR 630 + BBBFFBBRLR 631 + BFFBFFFLLL 632 + FBFBBFBRRL 633 + FFFBBFBRRR 634 + FBBFFFBLRL 635 + BBFBBFBLLR 636 + BBFFBFBRLR 637 + FBBBFBBLLL 638 + BBFBBBBRRR 639 + FFBFBFFLRR 640 + FBBBBFFLLR 641 + FBBBFBBRLR 642 + BBFFBFFRLR 643 + FBFFFBFLRR 644 + FBFBFBFRRL 645 + FBBBBBBRLL 646 + BFFFFFFLLL 647 + BBFBFBFRLL 648 + BBBFBFBRRL 649 + FBBFBBFLLL 650 + BFFFFBBRRL 651 + BBFBFBBRRR 652 + BBBFBBBRLR 653 + BBBFBBFRRR 654 + BFBFFBFRLL 655 + BFFBFBFRLL 656 + BFBBBFBRRL 657 + BFBFFBBLLL 658 + BFFFFFFLLR 659 + FBFFBBFRRL 660 + FBFFBFFLRR 661 + BBBBFFFRRL 662 + FFBFBFFRLL 663 + FFBFBBBRRL 664 + BFBFFFFLRR 665 + FFBBBBBRRR 666 + FBFBBBFRLR 667 + BBFBFFFLLR 668 + BBFBFFFLRR 669 + FBBFBBBRLR 670 + BFBFFBBRRL 671 + FFFBBBBRRL 672 + BBBFBFBRLR 673 + FBBFBBBLLL 674 + BBBFFFFRRR 675 + BBBFBFBLRR 676 + FBFFBFBRLR 677 + BFFBBFBRRR 678 + BBFFFFFLLL 679 + BFBFFFFRLR 680 + FFBBFFBLLL 681 + FFFBBFFRLL 682 + BBBFFBFLRL 683 + BFFBFFBRLL 684 + FBFBBBFLRR 685 + BFBFBFBRRR 686 + FBFFBFFRLL 687 + FFBBFFFLLR 688 + FFBFFFBLRL 689 + FFFBBBFRRR 690 + FFBBBBFLLR 691 + FFFBBBFLLL 692 + BBBFFFBLRR 693 + BFFFFFBRRR 694 + FFBBFBBLRR 695 + BFBFFBBRRR 696 + BBFFFFFRRR 697 + FFFBBFFRRR 698 + FFBBBFFRRR 699 + BBFFFBFLRR 700 + FFFBBFBLLL 701 + BFBBFFBLRR 702 + FBFBFBFRLR 703 + BBBFBBBRRL 704 + FBBFBBBRRL 705 + BBBFBBBRRR 706 + BFFFBFFLRL 707 + BFBBBBBRRR 708 + BBBBFFBRLL 709 + FBFBBFBLLL 710 + FBFBBFFRLR 711 + BBBFFBBRRR 712 + BBFBFFBLRL 713 + FFBBBBFLLL 714 + FFBBFFFRRR 715 + BBFBFFFRRR 716 + FBBBBBBRRR 717 + BBFFFFFRLR 718 + BFFFBFBRRR 719 + BBFFBBFRRR 720 + BFBBBBFLLL 721 + FFBBFFBLLR 722 + BFBFFBBLRL 723 + FBFBFFBRLR 724 + FBFFBBBRRR 725 + FFFBBBFLRL 726 + BFBFBFBLLR 727 + BFBFBFFRLR 728 + BBBFFFBLRL 729 + FBFBBFFRLL 730 + BBFBFFBRLR 731 + FBBFBBFLRL 732 + FBFFFFFLRR 733 + FFBFBFBRLL 734 + BFBFBBBRLR 735 + BFFBBBFRRL 736 + FBFFFBFLLR 737 + BFFBBFBRLR 738 + BBFFFFBLRL 739 + FFBBBBFLRL 740 + BFFBBBFLRR 741 + FBBBFFBLLR 742 + BBFBFFBRRR 743 + BFFBBFBRLL 744 + FFBBBBFRRR 745 + BBFBFFBRRL 746 + FBBBBFFRLL 747 + BBBBFFBLLL 748 + FBFFBBFRLR 749 + BBFFFFFLLR 750 + BFFFFFBRLL 751 + FBFBBFBLLR 752 + FBFBBFBRLR 753 + BBFBFFBLLL 754 + FFBBFBBLLL 755 + BFFFBFFLLL 756 + BBBFBBBLLR 757 + FBFBFBBRRL 758 + BBFFFBFRRR 759 + FBFFBFFLRL 760 + BBBBFFBRRL 761 + FBFFFFBLRL 762 + BBFBFBBRLR 763 + BFBBFFFRLL 764 + FBFBFFFRLL 765 + FBBFFFFRRR 766 + FFBFFFFLLR 767 + FFBBBBFLRR 768 + BBFFBFFLLL 769 + FFBBFBFLLR 770 + FFBBFFBRRR 771 + FFBBBBBLRR 772 + BFFBFFFRRR 773 + FBBBFBFRRR 774 + FBFFBBBLRR 775 + BBBFBFFLLR 776 + FBFFBBBLLR 777 + BFFBBBBRLL 778 + BFFFFBBLLL 779 + BFFFBFBLLL 780 + FBFBFBBLRR 781 + BBBBFFFLRR 782 + FFBFFFBLLL 783 + BBFBBFBLLL 784 + BFFBFFBLLL 785 + FBBFBBBLLR 786 + FBFFBFBLRR 787 + BFBFFBFRRR 788 + FBFBFBBRLR 789 + FBFFFFBRRR 790 + FFBFFFFRRL 791 + BFBBFFFLRR 792 + BBFBFFBRLL 793 + BBBBFFBLLR 794 + BFFFFFFRRL 795 + BBFFBBFRLL 796 + BBFBFBFLRR 797 + FBBFBFFRRL 798 + BFFFBFBRLR 799 + BBFFBBFRRL 800 + FBBBBBFRRR 801 + FFBBFBFLRL 802 + BFBFBBFRRL 803 + FFFBBFFRRL 804 + BFBFFBFLLL 805 + FBFBBFFLLL 806 + BBBFBFFRRL 807 + FBBFBFFRLL 808 + BBFFFBFLLR 809 + BFFFBFBRRL 810 + FFBFBFFLLL 811 + FBFBFBBRRR 812 + BFFFFBFRLL 813 + FBFBBBBRRL 814 + FBBBFBFLRR 815 + FBBBBFBRLR 816 + FFBFFBBLLR 817 + BBBBFFFRLL 818 + FBBFBFFLLL 819 + FBFBFBBLRL 820 + BFFFBBFLLL 821 + FFBBBBBRLL 822 + BFBBBBFLRL 823 + FFBFFBFLRR 824 + FBBBBBFLRR 825 + BBFFBFBLLR 826 + BFBFBBFLRL 827 + BBBFFBFRLR 828 + FBBBBFFLRR 829 + BFBFFBFRRL 830 + FBFBFFFLRR 831 + FBBFBBFRLR 832 + FBBFFFBRRR 833 + FBBFBBFRRL 834 + BFBFFFBRRL 835 + FFBFBBBLLL 836 + FFBBBBFRLR 837 + FBFBBBFRLL 838 + BBFFFBBLRR 839 + BFFBFBFLRL 840 + BBFFFFBLLL 841 + FBFBBBBLLR 842 + BBBBFFFRLR 843 + FFBBFFBLRL 844 + FBBBFFBLRR 845 + BBFFFFBLRR 846 + BBFFBFFRLL 847 + BBFFFFFRLL 848 + BBBFBBBLLL 849 + FBBBFFBLLL 850 + FBBBFFBLRL 851 + FBBBBBFLLR 852 + FBBBFBBRRR 853 + FBBBFBBRLL 854 + BBBBFFFRRR 855 + BBFFBBBLLR 856 + FBBBBFBRRR 857 + FFFBBBBLLR 858 + BFFFFBFLLR 859 + BBBFFBBLLL 860 + FFBFBFFRRR 861 + FFFBBFBRLL 862 + BFBBBFBLRR 863 + FFBFFFFLRL 864 + BFBBFBFRLR 865 + BFBBBFBRRR 866 + BFFBBFFLLL 867 + BBFBFBFRRL 868 + BBFBBBBLRL 869 + FFBFFBFRLR 870 + FBFBBBFRRL 871 + FFBBFBFLLL 872 + BFFFFBBRRR 873 + FBBBBFFRLR 874 + FBBFFFFRLL 875 + BFBBFBFLRR
+89
src/day_05.rs
··· 1 + #[derive(Debug, Clone, PartialEq)] 2 + pub enum Actions { 3 + Upper, 4 + Lower, 5 + } 6 + 7 + const ROWS: u16 = 127; 8 + const COLUMNS: u16 = 7; 9 + 10 + pub fn translate_seat(input: &str) -> (u16, u16) { 11 + let actions: Vec<Actions> = input 12 + .chars() 13 + .map(|c| match c { 14 + 'F' | 'L' => Actions::Lower, 15 + 'B' | 'R' | _ => Actions::Upper, 16 + }).collect(); 17 + 18 + let rows = actions[0..7].to_vec(); 19 + let columns = actions[7..].to_vec(); 20 + 21 + let row_num = calculate(&rows, &ROWS); 22 + let column_num = calculate(&columns, &COLUMNS); 23 + 24 + (row_num, column_num) 25 + } 26 + 27 + fn calculate(rows: &Vec<Actions>, limit: &u16) -> u16 { 28 + let mut initial: u16 = 0; 29 + let mut end = *limit; 30 + 31 + for action in rows.into_iter() { 32 + println!("({} - {}) / 2", end, initial); 33 + let middle: u16 = (end - initial) / 2; 34 + println!("{}, {:?}", middle, action); 35 + 36 + if *action == Actions::Upper { 37 + initial += middle + 1; 38 + } else if *action == Actions::Lower { 39 + end = initial + middle; 40 + } 41 + } 42 + 43 + initial 44 + } 45 + 46 + #[cfg(test)] 47 + mod tests { 48 + use super::{translate_seat}; 49 + use std::fs::read_to_string; 50 + 51 + fn get_input() -> String { 52 + read_to_string("input/day_05").unwrap() 53 + } 54 + 55 + fn calculate_result(result: &(u16, u16)) -> u16 { 56 + result.0 * 8 + result.1 57 + } 58 + 59 + #[test] 60 + fn sample() { 61 + let mut result = translate_seat("FBFBBFFRLR"); 62 + assert_eq!(357, calculate_result(&result)); 63 + 64 + result = translate_seat("BFFFBBFRRR"); 65 + assert_eq!(567, calculate_result(&result)); 66 + 67 + result = translate_seat("FFFBBBFRRR"); 68 + assert_eq!(119, calculate_result(&result)); 69 + 70 + result = translate_seat("BBFFBBFRLL"); 71 + assert_eq!(820, calculate_result(&result)); 72 + } 73 + 74 + #[test] 75 + fn first_challenge() { 76 + let inputs = get_input(); 77 + 78 + let mut bigger = 0; 79 + 80 + for input in inputs.lines() { 81 + let result = calculate_result(&translate_seat(input)); 82 + if result > bigger { 83 + bigger = result 84 + } 85 + } 86 + 87 + assert_eq!(974, bigger); 88 + } 89 + }
+1
src/lib.rs
··· 2 2 pub mod day_02; 3 3 pub mod day_03; 4 4 pub mod day_04; 5 + pub mod day_05;