aboutsummaryrefslogtreecommitdiff
path: root/2022/fake_inputs
diff options
context:
space:
mode:
Diffstat (limited to '2022/fake_inputs')
-rw-r--r--2022/fake_inputs/day14148
-rw-r--r--2022/fake_inputs/day92000
2 files changed, 2148 insertions, 0 deletions
diff --git a/2022/fake_inputs/day14 b/2022/fake_inputs/day14
new file mode 100644
index 0000000..436b23f
--- /dev/null
+++ b/2022/fake_inputs/day14
@@ -0,0 +1,148 @@
+515,60 -> 515,52 -> 515,60 -> 517,60 -> 517,55 -> 517,60 -> 519,60 -> 519,50 -> 519,60 -> 521,60 -> 521,56 -> 521,60 -> 523,60 -> 523,53 -> 523,60 -> 525,60 -> 525,53 -> 525,60
+515,60 -> 515,52 -> 515,60 -> 517,60 -> 517,55 -> 517,60 -> 519,60 -> 519,50 -> 519,60 -> 521,60 -> 521,56 -> 521,60 -> 523,60 -> 523,53 -> 523,60 -> 525,60 -> 525,53 -> 525,60
+502,32 -> 507,32
+522,47 -> 522,43 -> 522,47 -> 524,47 -> 524,41 -> 524,47 -> 526,47 -> 526,39 -> 526,47 -> 528,47 -> 528,39 -> 528,47
+516,32 -> 521,32
+501,161 -> 501,152 -> 501,161 -> 503,161 -> 503,157 -> 503,161 -> 505,161 -> 505,155 -> 505,161 -> 507,161 -> 507,154 -> 507,161 -> 509,161 -> 509,155 -> 509,161
+512,30 -> 517,30
+522,47 -> 522,43 -> 522,47 -> 524,47 -> 524,41 -> 524,47 -> 526,47 -> 526,39 -> 526,47 -> 528,47 -> 528,39 -> 528,47
+522,84 -> 522,76 -> 522,84 -> 524,84 -> 524,75 -> 524,84 -> 526,84 -> 526,81 -> 526,84 -> 528,84 -> 528,74 -> 528,84 -> 530,84 -> 530,79 -> 530,84 -> 532,84 -> 532,77 -> 532,84 -> 534,84 -> 534,78 -> 534,84 -> 536,84 -> 536,80 -> 536,84
+522,84 -> 522,76 -> 522,84 -> 524,84 -> 524,75 -> 524,84 -> 526,84 -> 526,81 -> 526,84 -> 528,84 -> 528,74 -> 528,84 -> 530,84 -> 530,79 -> 530,84 -> 532,84 -> 532,77 -> 532,84 -> 534,84 -> 534,78 -> 534,84 -> 536,84 -> 536,80 -> 536,84
+520,130 -> 520,133 -> 515,133 -> 515,138 -> 533,138 -> 533,133 -> 525,133 -> 525,130
+506,34 -> 511,34
+529,112 -> 529,116 -> 526,116 -> 526,122 -> 541,122 -> 541,116 -> 535,116 -> 535,112
+498,13 -> 498,15 -> 492,15 -> 492,23 -> 506,23 -> 506,15 -> 501,15 -> 501,13
+522,84 -> 522,76 -> 522,84 -> 524,84 -> 524,75 -> 524,84 -> 526,84 -> 526,81 -> 526,84 -> 528,84 -> 528,74 -> 528,84 -> 530,84 -> 530,79 -> 530,84 -> 532,84 -> 532,77 -> 532,84 -> 534,84 -> 534,78 -> 534,84 -> 536,84 -> 536,80 -> 536,84
+523,63 -> 523,66 -> 515,66 -> 515,71 -> 529,71 -> 529,66 -> 528,66 -> 528,63
+501,161 -> 501,152 -> 501,161 -> 503,161 -> 503,157 -> 503,161 -> 505,161 -> 505,155 -> 505,161 -> 507,161 -> 507,154 -> 507,161 -> 509,161 -> 509,155 -> 509,161
+512,173 -> 517,173
+522,84 -> 522,76 -> 522,84 -> 524,84 -> 524,75 -> 524,84 -> 526,84 -> 526,81 -> 526,84 -> 528,84 -> 528,74 -> 528,84 -> 530,84 -> 530,79 -> 530,84 -> 532,84 -> 532,77 -> 532,84 -> 534,84 -> 534,78 -> 534,84 -> 536,84 -> 536,80 -> 536,84
+498,13 -> 498,15 -> 492,15 -> 492,23 -> 506,23 -> 506,15 -> 501,15 -> 501,13
+545,94 -> 550,94
+539,100 -> 544,100
+522,47 -> 522,43 -> 522,47 -> 524,47 -> 524,41 -> 524,47 -> 526,47 -> 526,39 -> 526,47 -> 528,47 -> 528,39 -> 528,47
+529,112 -> 529,116 -> 526,116 -> 526,122 -> 541,122 -> 541,116 -> 535,116 -> 535,112
+553,100 -> 558,100
+501,170 -> 506,170
+515,60 -> 515,52 -> 515,60 -> 517,60 -> 517,55 -> 517,60 -> 519,60 -> 519,50 -> 519,60 -> 521,60 -> 521,56 -> 521,60 -> 523,60 -> 523,53 -> 523,60 -> 525,60 -> 525,53 -> 525,60
+498,13 -> 498,15 -> 492,15 -> 492,23 -> 506,23 -> 506,15 -> 501,15 -> 501,13
+522,84 -> 522,76 -> 522,84 -> 524,84 -> 524,75 -> 524,84 -> 526,84 -> 526,81 -> 526,84 -> 528,84 -> 528,74 -> 528,84 -> 530,84 -> 530,79 -> 530,84 -> 532,84 -> 532,77 -> 532,84 -> 534,84 -> 534,78 -> 534,84 -> 536,84 -> 536,80 -> 536,84
+515,60 -> 515,52 -> 515,60 -> 517,60 -> 517,55 -> 517,60 -> 519,60 -> 519,50 -> 519,60 -> 521,60 -> 521,56 -> 521,60 -> 523,60 -> 523,53 -> 523,60 -> 525,60 -> 525,53 -> 525,60
+498,13 -> 498,15 -> 492,15 -> 492,23 -> 506,23 -> 506,15 -> 501,15 -> 501,13
+522,84 -> 522,76 -> 522,84 -> 524,84 -> 524,75 -> 524,84 -> 526,84 -> 526,81 -> 526,84 -> 528,84 -> 528,74 -> 528,84 -> 530,84 -> 530,79 -> 530,84 -> 532,84 -> 532,77 -> 532,84 -> 534,84 -> 534,78 -> 534,84 -> 536,84 -> 536,80 -> 536,84
+522,84 -> 522,76 -> 522,84 -> 524,84 -> 524,75 -> 524,84 -> 526,84 -> 526,81 -> 526,84 -> 528,84 -> 528,74 -> 528,84 -> 530,84 -> 530,79 -> 530,84 -> 532,84 -> 532,77 -> 532,84 -> 534,84 -> 534,78 -> 534,84 -> 536,84 -> 536,80 -> 536,84
+522,84 -> 522,76 -> 522,84 -> 524,84 -> 524,75 -> 524,84 -> 526,84 -> 526,81 -> 526,84 -> 528,84 -> 528,74 -> 528,84 -> 530,84 -> 530,79 -> 530,84 -> 532,84 -> 532,77 -> 532,84 -> 534,84 -> 534,78 -> 534,84 -> 536,84 -> 536,80 -> 536,84
+546,100 -> 551,100
+522,84 -> 522,76 -> 522,84 -> 524,84 -> 524,75 -> 524,84 -> 526,84 -> 526,81 -> 526,84 -> 528,84 -> 528,74 -> 528,84 -> 530,84 -> 530,79 -> 530,84 -> 532,84 -> 532,77 -> 532,84 -> 534,84 -> 534,78 -> 534,84 -> 536,84 -> 536,80 -> 536,84
+542,97 -> 547,97
+522,84 -> 522,76 -> 522,84 -> 524,84 -> 524,75 -> 524,84 -> 526,84 -> 526,81 -> 526,84 -> 528,84 -> 528,74 -> 528,84 -> 530,84 -> 530,79 -> 530,84 -> 532,84 -> 532,77 -> 532,84 -> 534,84 -> 534,78 -> 534,84 -> 536,84 -> 536,80 -> 536,84
+535,97 -> 540,97
+533,108 -> 533,109 -> 538,109 -> 538,108
+522,47 -> 522,43 -> 522,47 -> 524,47 -> 524,41 -> 524,47 -> 526,47 -> 526,39 -> 526,47 -> 528,47 -> 528,39 -> 528,47
+509,32 -> 514,32
+513,34 -> 518,34
+515,60 -> 515,52 -> 515,60 -> 517,60 -> 517,55 -> 517,60 -> 519,60 -> 519,50 -> 519,60 -> 521,60 -> 521,56 -> 521,60 -> 523,60 -> 523,53 -> 523,60 -> 525,60 -> 525,53 -> 525,60
+520,130 -> 520,133 -> 515,133 -> 515,138 -> 533,138 -> 533,133 -> 525,133 -> 525,130
+507,164 -> 512,164
+501,161 -> 501,152 -> 501,161 -> 503,161 -> 503,157 -> 503,161 -> 505,161 -> 505,155 -> 505,161 -> 507,161 -> 507,154 -> 507,161 -> 509,161 -> 509,155 -> 509,161
+501,161 -> 501,152 -> 501,161 -> 503,161 -> 503,157 -> 503,161 -> 505,161 -> 505,155 -> 505,161 -> 507,161 -> 507,154 -> 507,161 -> 509,161 -> 509,155 -> 509,161
+557,103 -> 562,103
+538,94 -> 543,94
+515,60 -> 515,52 -> 515,60 -> 517,60 -> 517,55 -> 517,60 -> 519,60 -> 519,50 -> 519,60 -> 521,60 -> 521,56 -> 521,60 -> 523,60 -> 523,53 -> 523,60 -> 525,60 -> 525,53 -> 525,60
+522,84 -> 522,76 -> 522,84 -> 524,84 -> 524,75 -> 524,84 -> 526,84 -> 526,81 -> 526,84 -> 528,84 -> 528,74 -> 528,84 -> 530,84 -> 530,79 -> 530,84 -> 532,84 -> 532,77 -> 532,84 -> 534,84 -> 534,78 -> 534,84 -> 536,84 -> 536,80 -> 536,84
+520,130 -> 520,133 -> 515,133 -> 515,138 -> 533,138 -> 533,133 -> 525,133 -> 525,130
+520,130 -> 520,133 -> 515,133 -> 515,138 -> 533,138 -> 533,133 -> 525,133 -> 525,130
+498,13 -> 498,15 -> 492,15 -> 492,23 -> 506,23 -> 506,15 -> 501,15 -> 501,13
+522,84 -> 522,76 -> 522,84 -> 524,84 -> 524,75 -> 524,84 -> 526,84 -> 526,81 -> 526,84 -> 528,84 -> 528,74 -> 528,84 -> 530,84 -> 530,79 -> 530,84 -> 532,84 -> 532,77 -> 532,84 -> 534,84 -> 534,78 -> 534,84 -> 536,84 -> 536,80 -> 536,84
+523,63 -> 523,66 -> 515,66 -> 515,71 -> 529,71 -> 529,66 -> 528,66 -> 528,63
+501,28 -> 506,28
+505,173 -> 510,173
+531,87 -> 531,88 -> 543,88
+515,60 -> 515,52 -> 515,60 -> 517,60 -> 517,55 -> 517,60 -> 519,60 -> 519,50 -> 519,60 -> 521,60 -> 521,56 -> 521,60 -> 523,60 -> 523,53 -> 523,60 -> 525,60 -> 525,53 -> 525,60
+522,84 -> 522,76 -> 522,84 -> 524,84 -> 524,75 -> 524,84 -> 526,84 -> 526,81 -> 526,84 -> 528,84 -> 528,74 -> 528,84 -> 530,84 -> 530,79 -> 530,84 -> 532,84 -> 532,77 -> 532,84 -> 534,84 -> 534,78 -> 534,84 -> 536,84 -> 536,80 -> 536,84
+520,130 -> 520,133 -> 515,133 -> 515,138 -> 533,138 -> 533,133 -> 525,133 -> 525,130
+522,84 -> 522,76 -> 522,84 -> 524,84 -> 524,75 -> 524,84 -> 526,84 -> 526,81 -> 526,84 -> 528,84 -> 528,74 -> 528,84 -> 530,84 -> 530,79 -> 530,84 -> 532,84 -> 532,77 -> 532,84 -> 534,84 -> 534,78 -> 534,84 -> 536,84 -> 536,80 -> 536,84
+522,84 -> 522,76 -> 522,84 -> 524,84 -> 524,75 -> 524,84 -> 526,84 -> 526,81 -> 526,84 -> 528,84 -> 528,74 -> 528,84 -> 530,84 -> 530,79 -> 530,84 -> 532,84 -> 532,77 -> 532,84 -> 534,84 -> 534,78 -> 534,84 -> 536,84 -> 536,80 -> 536,84
+524,126 -> 524,127 -> 528,127 -> 528,126
+515,60 -> 515,52 -> 515,60 -> 517,60 -> 517,55 -> 517,60 -> 519,60 -> 519,50 -> 519,60 -> 521,60 -> 521,56 -> 521,60 -> 523,60 -> 523,53 -> 523,60 -> 525,60 -> 525,53 -> 525,60
+522,84 -> 522,76 -> 522,84 -> 524,84 -> 524,75 -> 524,84 -> 526,84 -> 526,81 -> 526,84 -> 528,84 -> 528,74 -> 528,84 -> 530,84 -> 530,79 -> 530,84 -> 532,84 -> 532,77 -> 532,84 -> 534,84 -> 534,78 -> 534,84 -> 536,84 -> 536,80 -> 536,84
+501,161 -> 501,152 -> 501,161 -> 503,161 -> 503,157 -> 503,161 -> 505,161 -> 505,155 -> 505,161 -> 507,161 -> 507,154 -> 507,161 -> 509,161 -> 509,155 -> 509,161
+523,63 -> 523,66 -> 515,66 -> 515,71 -> 529,71 -> 529,66 -> 528,66 -> 528,63
+508,28 -> 513,28
+501,161 -> 501,152 -> 501,161 -> 503,161 -> 503,157 -> 503,161 -> 505,161 -> 505,155 -> 505,161 -> 507,161 -> 507,154 -> 507,161 -> 509,161 -> 509,155 -> 509,161
+523,63 -> 523,66 -> 515,66 -> 515,71 -> 529,71 -> 529,66 -> 528,66 -> 528,63
+511,167 -> 516,167
+549,97 -> 554,97
+541,91 -> 546,91
+522,47 -> 522,43 -> 522,47 -> 524,47 -> 524,41 -> 524,47 -> 526,47 -> 526,39 -> 526,47 -> 528,47 -> 528,39 -> 528,47
+522,47 -> 522,43 -> 522,47 -> 524,47 -> 524,41 -> 524,47 -> 526,47 -> 526,39 -> 526,47 -> 528,47 -> 528,39 -> 528,47
+520,34 -> 525,34
+522,47 -> 522,43 -> 522,47 -> 524,47 -> 524,41 -> 524,47 -> 526,47 -> 526,39 -> 526,47 -> 528,47 -> 528,39 -> 528,47
+515,60 -> 515,52 -> 515,60 -> 517,60 -> 517,55 -> 517,60 -> 519,60 -> 519,50 -> 519,60 -> 521,60 -> 521,56 -> 521,60 -> 523,60 -> 523,53 -> 523,60 -> 525,60 -> 525,53 -> 525,60
+501,161 -> 501,152 -> 501,161 -> 503,161 -> 503,157 -> 503,161 -> 505,161 -> 505,155 -> 505,161 -> 507,161 -> 507,154 -> 507,161 -> 509,161 -> 509,155 -> 509,161
+522,47 -> 522,43 -> 522,47 -> 524,47 -> 524,41 -> 524,47 -> 526,47 -> 526,39 -> 526,47 -> 528,47 -> 528,39 -> 528,47
+501,161 -> 501,152 -> 501,161 -> 503,161 -> 503,157 -> 503,161 -> 505,161 -> 505,155 -> 505,161 -> 507,161 -> 507,154 -> 507,161 -> 509,161 -> 509,155 -> 509,161
+505,30 -> 510,30
+543,103 -> 548,103
+510,146 -> 515,146
+522,84 -> 522,76 -> 522,84 -> 524,84 -> 524,75 -> 524,84 -> 526,84 -> 526,81 -> 526,84 -> 528,84 -> 528,74 -> 528,84 -> 530,84 -> 530,79 -> 530,84 -> 532,84 -> 532,77 -> 532,84 -> 534,84 -> 534,78 -> 534,84 -> 536,84 -> 536,80 -> 536,84
+498,173 -> 503,173
+498,13 -> 498,15 -> 492,15 -> 492,23 -> 506,23 -> 506,15 -> 501,15 -> 501,13
+501,161 -> 501,152 -> 501,161 -> 503,161 -> 503,157 -> 503,161 -> 505,161 -> 505,155 -> 505,161 -> 507,161 -> 507,154 -> 507,161 -> 509,161 -> 509,155 -> 509,161
+523,63 -> 523,66 -> 515,66 -> 515,71 -> 529,71 -> 529,66 -> 528,66 -> 528,63
+515,60 -> 515,52 -> 515,60 -> 517,60 -> 517,55 -> 517,60 -> 519,60 -> 519,50 -> 519,60 -> 521,60 -> 521,56 -> 521,60 -> 523,60 -> 523,53 -> 523,60 -> 525,60 -> 525,53 -> 525,60
+522,47 -> 522,43 -> 522,47 -> 524,47 -> 524,41 -> 524,47 -> 526,47 -> 526,39 -> 526,47 -> 528,47 -> 528,39 -> 528,47
+498,13 -> 498,15 -> 492,15 -> 492,23 -> 506,23 -> 506,15 -> 501,15 -> 501,13
+515,60 -> 515,52 -> 515,60 -> 517,60 -> 517,55 -> 517,60 -> 519,60 -> 519,50 -> 519,60 -> 521,60 -> 521,56 -> 521,60 -> 523,60 -> 523,53 -> 523,60 -> 525,60 -> 525,53 -> 525,60
+533,108 -> 533,109 -> 538,109 -> 538,108
+517,146 -> 522,146
+515,60 -> 515,52 -> 515,60 -> 517,60 -> 517,55 -> 517,60 -> 519,60 -> 519,50 -> 519,60 -> 521,60 -> 521,56 -> 521,60 -> 523,60 -> 523,53 -> 523,60 -> 525,60 -> 525,53 -> 525,60
+501,161 -> 501,152 -> 501,161 -> 503,161 -> 503,157 -> 503,161 -> 505,161 -> 505,155 -> 505,161 -> 507,161 -> 507,154 -> 507,161 -> 509,161 -> 509,155 -> 509,161
+513,144 -> 518,144
+515,170 -> 520,170
+501,161 -> 501,152 -> 501,161 -> 503,161 -> 503,157 -> 503,161 -> 505,161 -> 505,155 -> 505,161 -> 507,161 -> 507,154 -> 507,161 -> 509,161 -> 509,155 -> 509,161
+520,130 -> 520,133 -> 515,133 -> 515,138 -> 533,138 -> 533,133 -> 525,133 -> 525,130
+515,60 -> 515,52 -> 515,60 -> 517,60 -> 517,55 -> 517,60 -> 519,60 -> 519,50 -> 519,60 -> 521,60 -> 521,56 -> 521,60 -> 523,60 -> 523,53 -> 523,60 -> 525,60 -> 525,53 -> 525,60
+523,63 -> 523,66 -> 515,66 -> 515,71 -> 529,71 -> 529,66 -> 528,66 -> 528,63
+522,84 -> 522,76 -> 522,84 -> 524,84 -> 524,75 -> 524,84 -> 526,84 -> 526,81 -> 526,84 -> 528,84 -> 528,74 -> 528,84 -> 530,84 -> 530,79 -> 530,84 -> 532,84 -> 532,77 -> 532,84 -> 534,84 -> 534,78 -> 534,84 -> 536,84 -> 536,80 -> 536,84
+519,173 -> 524,173
+532,100 -> 537,100
+524,126 -> 524,127 -> 528,127 -> 528,126
+522,84 -> 522,76 -> 522,84 -> 524,84 -> 524,75 -> 524,84 -> 526,84 -> 526,81 -> 526,84 -> 528,84 -> 528,74 -> 528,84 -> 530,84 -> 530,79 -> 530,84 -> 532,84 -> 532,77 -> 532,84 -> 534,84 -> 534,78 -> 534,84 -> 536,84 -> 536,80 -> 536,84
+522,84 -> 522,76 -> 522,84 -> 524,84 -> 524,75 -> 524,84 -> 526,84 -> 526,81 -> 526,84 -> 528,84 -> 528,74 -> 528,84 -> 530,84 -> 530,79 -> 530,84 -> 532,84 -> 532,77 -> 532,84 -> 534,84 -> 534,78 -> 534,84 -> 536,84 -> 536,80 -> 536,84
+529,112 -> 529,116 -> 526,116 -> 526,122 -> 541,122 -> 541,116 -> 535,116 -> 535,112
+522,84 -> 522,76 -> 522,84 -> 524,84 -> 524,75 -> 524,84 -> 526,84 -> 526,81 -> 526,84 -> 528,84 -> 528,74 -> 528,84 -> 530,84 -> 530,79 -> 530,84 -> 532,84 -> 532,77 -> 532,84 -> 534,84 -> 534,78 -> 534,84 -> 536,84 -> 536,80 -> 536,84
+521,148 -> 526,148
+504,167 -> 509,167
+522,84 -> 522,76 -> 522,84 -> 524,84 -> 524,75 -> 524,84 -> 526,84 -> 526,81 -> 526,84 -> 528,84 -> 528,74 -> 528,84 -> 530,84 -> 530,79 -> 530,84 -> 532,84 -> 532,77 -> 532,84 -> 534,84 -> 534,78 -> 534,84 -> 536,84 -> 536,80 -> 536,84
+529,112 -> 529,116 -> 526,116 -> 526,122 -> 541,122 -> 541,116 -> 535,116 -> 535,112
+520,130 -> 520,133 -> 515,133 -> 515,138 -> 533,138 -> 533,133 -> 525,133 -> 525,130
+514,148 -> 519,148
+510,141 -> 515,141
+515,60 -> 515,52 -> 515,60 -> 517,60 -> 517,55 -> 517,60 -> 519,60 -> 519,50 -> 519,60 -> 521,60 -> 521,56 -> 521,60 -> 523,60 -> 523,53 -> 523,60 -> 525,60 -> 525,53 -> 525,60
+515,60 -> 515,52 -> 515,60 -> 517,60 -> 517,55 -> 517,60 -> 519,60 -> 519,50 -> 519,60 -> 521,60 -> 521,56 -> 521,60 -> 523,60 -> 523,53 -> 523,60 -> 525,60 -> 525,53 -> 525,60
+533,108 -> 533,109 -> 538,109 -> 538,108
+524,126 -> 524,127 -> 528,127 -> 528,126
+550,103 -> 555,103
+515,60 -> 515,52 -> 515,60 -> 517,60 -> 517,55 -> 517,60 -> 519,60 -> 519,50 -> 519,60 -> 521,60 -> 521,56 -> 521,60 -> 523,60 -> 523,53 -> 523,60 -> 525,60 -> 525,53 -> 525,60
+501,161 -> 501,152 -> 501,161 -> 503,161 -> 503,157 -> 503,161 -> 505,161 -> 505,155 -> 505,161 -> 507,161 -> 507,154 -> 507,161 -> 509,161 -> 509,155 -> 509,161
+529,103 -> 534,103
+504,26 -> 509,26
+529,112 -> 529,116 -> 526,116 -> 526,122 -> 541,122 -> 541,116 -> 535,116 -> 535,112
+508,170 -> 513,170
+523,63 -> 523,66 -> 515,66 -> 515,71 -> 529,71 -> 529,66 -> 528,66 -> 528,63
+499,34 -> 504,34
+522,47 -> 522,43 -> 522,47 -> 524,47 -> 524,41 -> 524,47 -> 526,47 -> 526,39 -> 526,47 -> 528,47 -> 528,39 -> 528,47
+529,112 -> 529,116 -> 526,116 -> 526,122 -> 541,122 -> 541,116 -> 535,116 -> 535,112
+495,32 -> 500,32
+507,148 -> 512,148
+515,60 -> 515,52 -> 515,60 -> 517,60 -> 517,55 -> 517,60 -> 519,60 -> 519,50 -> 519,60 -> 521,60 -> 521,56 -> 521,60 -> 523,60 -> 523,53 -> 523,60 -> 525,60 -> 525,53 -> 525,60
+501,161 -> 501,152 -> 501,161 -> 503,161 -> 503,157 -> 503,161 -> 505,161 -> 505,155 -> 505,161 -> 507,161 -> 507,154 -> 507,161 -> 509,161 -> 509,155 -> 509,161
+531,87 -> 531,88 -> 543,88
+536,103 -> 541,103
+501,161 -> 501,152 -> 501,161 -> 503,161 -> 503,157 -> 503,161 -> 505,161 -> 505,155 -> 505,161 -> 507,161 -> 507,154 -> 507,161 -> 509,161 -> 509,155 -> 509,161
+522,84 -> 522,76 -> 522,84 -> 524,84 -> 524,75 -> 524,84 -> 526,84 -> 526,81 -> 526,84 -> 528,84 -> 528,74 -> 528,84 -> 530,84 -> 530,79 -> 530,84 -> 532,84 -> 532,77 -> 532,84 -> 534,84 -> 534,78 -> 534,84 -> 536,84 -> 536,80 -> 536,84
+522,47 -> 522,43 -> 522,47 -> 524,47 -> 524,41 -> 524,47 -> 526,47 -> 526,39 -> 526,47 -> 528,47 -> 528,39 -> 528,47
+498,30 -> 503,30
+492,34 -> 497,34
+529,112 -> 529,116 -> 526,116 -> 526,122 -> 541,122 -> 541,116 -> 535,116 -> 535,112 \ No newline at end of file
diff --git a/2022/fake_inputs/day9 b/2022/fake_inputs/day9
new file mode 100644
index 0000000..27249a2
--- /dev/null
+++ b/2022/fake_inputs/day9
@@ -0,0 +1,2000 @@
+D 17
+D 5
+R 2
+R 2
+U 9
+U 8
+L 7
+R 4
+D 1
+D 7
+U 1
+R 10
+U 15
+D 5
+U 9
+L 9
+R 2
+D 2
+D 2
+D 2
+U 1
+R 9
+L 4
+L 9
+D 1
+D 2
+D 2
+U 11
+R 7
+R 5
+D 2
+R 5
+U 2
+R 6
+L 8
+L 10
+L 3
+D 5
+U 8
+L 3
+L 7
+D 4
+D 1
+D 4
+D 4
+U 14
+R 1
+U 7
+L 4
+R 3
+D 8
+L 4
+D 4
+R 7
+D 7
+R 6
+U 8
+R 2
+R 5
+L 2
+R 12
+U 13
+D 4
+L 3
+R 2
+U 9
+L 7
+R 5
+D 3
+L 8
+D 5
+U 11
+U 6
+U 3
+U 5
+R 10
+U 2
+R 1
+D 2
+R 3
+U 4
+R 14
+R 1
+L 15
+D 1
+D 1
+D 7
+L 6
+L 6
+D 2
+U 1
+U 3
+R 11
+R 11
+L 1
+L 8
+L 13
+U 4
+R 11
+L 1
+D 1
+U 6
+L 1
+U 3
+R 15
+L 2
+U 1
+L 3
+L 8
+U 1
+R 11
+D 1
+D 1
+U 1
+R 2
+R 11
+R 7
+U 10
+L 1
+U 3
+D 9
+D 1
+L 11
+U 5
+L 4
+D 1
+U 4
+R 2
+L 3
+L 19
+U 4
+D 13
+D 11
+L 6
+U 10
+U 8
+R 2
+L 4
+U 2
+R 9
+U 15
+L 5
+R 10
+U 5
+R 8
+L 2
+R 6
+D 3
+L 4
+L 7
+U 10
+L 3
+R 4
+D 8
+R 3
+R 8
+D 16
+R 5
+L 5
+D 5
+R 11
+L 5
+L 5
+L 1
+U 6
+U 12
+U 17
+L 4
+L 12
+L 6
+L 9
+L 12
+D 15
+L 2
+D 10
+L 3
+U 1
+U 5
+L 4
+L 3
+L 4
+U 1
+R 2
+U 16
+L 3
+D 10
+U 2
+D 12
+L 12
+U 13
+D 4
+R 9
+U 6
+U 14
+U 3
+D 3
+R 2
+D 10
+U 2
+U 1
+U 8
+L 15
+U 9
+L 6
+D 1
+D 1
+L 4
+R 5
+R 7
+D 4
+R 1
+D 6
+D 10
+U 1
+R 4
+R 9
+L 17
+L 4
+R 1
+D 7
+L 5
+R 2
+U 13
+U 3
+R 5
+U 14
+D 3
+L 15
+U 17
+D 1
+R 7
+R 10
+R 1
+R 1
+U 11
+L 3
+R 13
+D 5
+D 1
+L 6
+L 17
+D 1
+L 2
+D 10
+L 12
+U 9
+L 3
+L 7
+U 3
+U 3
+D 3
+R 5
+D 12
+R 10
+D 6
+U 7
+R 1
+U 4
+R 2
+U 4
+U 12
+U 3
+L 1
+R 4
+R 1
+L 2
+D 5
+D 7
+L 3
+U 1
+D 5
+D 12
+R 1
+D 6
+L 11
+U 9
+U 15
+D 2
+D 5
+U 1
+R 5
+D 3
+R 2
+D 10
+U 13
+R 15
+U 3
+R 2
+D 6
+U 2
+U 13
+R 6
+R 6
+L 5
+U 6
+R 6
+U 3
+U 4
+R 7
+D 5
+L 2
+R 2
+D 1
+D 8
+U 2
+R 9
+D 8
+D 6
+U 1
+R 1
+R 2
+L 2
+L 1
+R 2
+R 17
+R 6
+U 7
+R 4
+D 11
+D 3
+R 3
+D 8
+U 13
+R 1
+U 9
+U 17
+U 3
+D 6
+D 1
+D 4
+R 1
+D 7
+L 3
+L 12
+L 6
+D 2
+R 1
+D 15
+D 2
+U 2
+L 5
+R 5
+L 16
+R 2
+L 3
+U 1
+D 15
+R 15
+R 8
+R 1
+D 5
+L 8
+D 12
+R 3
+L 5
+L 5
+U 6
+L 12
+U 4
+L 1
+U 10
+U 6
+U 2
+D 3
+D 4
+D 3
+U 11
+L 5
+D 1
+L 15
+L 10
+L 2
+L 4
+R 8
+U 5
+D 7
+U 10
+D 6
+R 9
+R 6
+L 3
+D 3
+U 8
+D 6
+R 15
+D 3
+U 6
+L 2
+R 4
+U 2
+U 4
+D 4
+D 11
+L 7
+D 7
+U 3
+U 6
+U 3
+D 7
+R 2
+L 1
+R 13
+R 12
+R 1
+U 3
+R 14
+L 2
+R 6
+D 2
+L 2
+L 5
+D 2
+R 7
+R 12
+L 3
+U 5
+U 1
+U 4
+L 3
+D 11
+L 4
+D 6
+D 6
+U 4
+U 4
+D 2
+U 16
+R 3
+D 9
+L 6
+U 1
+U 13
+D 2
+U 2
+D 4
+U 3
+D 2
+L 7
+R 1
+L 2
+R 12
+U 1
+L 1
+D 1
+U 11
+U 5
+L 4
+L 11
+R 10
+L 14
+R 1
+U 2
+D 2
+D 11
+D 3
+D 14
+D 10
+D 2
+U 13
+L 2
+L 4
+D 4
+L 6
+L 6
+R 4
+R 1
+L 5
+D 12
+R 18
+D 4
+D 6
+U 5
+U 2
+R 11
+U 3
+U 5
+R 9
+R 2
+U 2
+R 4
+L 6
+D 4
+D 2
+D 4
+D 2
+D 6
+R 9
+D 1
+D 3
+R 5
+D 7
+L 12
+R 5
+R 1
+U 11
+U 14
+L 6
+L 10
+L 4
+R 4
+L 2
+U 4
+L 4
+U 5
+R 3
+D 4
+U 5
+R 9
+L 7
+D 15
+U 15
+R 2
+R 3
+U 5
+U 3
+D 2
+D 6
+U 7
+R 10
+L 1
+U 2
+L 4
+R 6
+U 6
+L 3
+L 3
+L 1
+R 1
+R 2
+L 7
+D 5
+L 7
+R 2
+R 4
+L 8
+D 1
+L 3
+U 8
+L 10
+D 8
+D 12
+D 2
+U 6
+L 4
+L 2
+D 5
+D 5
+R 6
+R 8
+D 1
+D 1
+R 1
+U 3
+L 7
+L 8
+D 5
+L 3
+D 3
+R 4
+D 4
+U 1
+R 3
+R 2
+D 10
+L 13
+D 2
+D 1
+R 1
+L 3
+L 6
+R 5
+U 6
+D 1
+U 2
+D 3
+L 2
+D 4
+L 7
+R 12
+U 4
+D 10
+L 5
+L 4
+U 19
+L 2
+L 3
+R 3
+U 5
+U 4
+L 1
+R 9
+D 9
+R 11
+R 3
+R 12
+R 8
+D 1
+R 4
+L 16
+R 4
+U 2
+R 2
+L 1
+L 6
+U 6
+U 3
+U 1
+L 5
+R 13
+U 3
+L 1
+U 6
+U 4
+D 6
+L 14
+L 11
+U 2
+U 10
+D 5
+L 2
+R 2
+U 2
+L 2
+L 2
+R 4
+D 7
+U 1
+R 10
+L 10
+U 1
+D 5
+R 3
+L 8
+L 5
+L 5
+L 6
+U 5
+D 10
+L 4
+U 1
+D 5
+L 3
+D 4
+D 14
+L 2
+R 7
+R 18
+D 2
+U 18
+U 8
+L 3
+D 7
+D 4
+L 14
+L 3
+D 6
+L 13
+R 4
+L 13
+L 4
+L 12
+R 3
+L 11
+D 11
+D 3
+R 8
+L 8
+U 13
+D 10
+D 1
+L 16
+L 5
+D 3
+R 12
+R 12
+L 5
+U 1
+L 8
+D 3
+R 5
+R 5
+D 1
+R 5
+L 3
+U 8
+L 5
+D 11
+R 2
+U 16
+D 4
+L 5
+L 15
+R 14
+D 1
+L 2
+D 1
+R 4
+L 1
+U 17
+R 5
+L 15
+R 8
+D 5
+D 8
+D 2
+R 3
+L 3
+U 2
+D 1
+R 6
+U 9
+D 4
+R 1
+D 1
+L 8
+U 10
+L 3
+R 2
+R 4
+D 3
+R 8
+L 4
+D 9
+D 11
+L 7
+R 2
+U 17
+D 3
+D 7
+L 6
+L 11
+R 12
+R 12
+D 8
+D 2
+L 12
+U 4
+R 13
+L 12
+L 4
+D 5
+R 11
+D 7
+U 2
+L 6
+U 3
+D 1
+R 13
+D 12
+U 6
+D 1
+U 1
+L 5
+U 1
+D 12
+R 15
+L 3
+U 15
+L 10
+U 2
+R 6
+L 2
+U 7
+R 9
+L 5
+U 5
+R 8
+R 3
+L 10
+U 10
+R 10
+L 17
+D 3
+U 5
+D 1
+L 4
+R 5
+L 2
+D 10
+L 11
+R 13
+D 1
+R 9
+R 9
+U 2
+L 7
+R 1
+D 3
+D 3
+U 4
+D 8
+L 4
+L 4
+D 5
+U 1
+U 6
+D 6
+R 1
+D 3
+L 8
+L 10
+L 4
+L 1
+D 8
+D 11
+U 5
+L 1
+U 3
+U 3
+L 4
+R 1
+D 10
+R 2
+R 3
+U 6
+L 13
+L 4
+R 6
+D 6
+L 2
+D 1
+U 7
+D 5
+U 17
+U 9
+L 1
+L 3
+D 18
+U 5
+D 18
+R 1
+D 13
+D 1
+U 2
+U 1
+U 3
+U 19
+D 4
+L 1
+U 7
+U 5
+R 2
+U 4
+D 14
+L 10
+L 2
+L 6
+R 6
+L 7
+L 3
+L 2
+L 2
+D 10
+U 16
+U 12
+L 2
+D 1
+R 6
+R 6
+R 7
+D 2
+L 8
+L 2
+L 1
+L 5
+U 3
+U 9
+R 5
+L 1
+D 3
+D 3
+L 7
+D 13
+D 16
+U 2
+R 1
+U 1
+R 2
+U 2
+U 2
+U 2
+R 11
+U 3
+L 12
+U 4
+D 3
+R 6
+D 2
+D 4
+D 4
+D 4
+U 2
+L 3
+D 1
+U 1
+R 7
+U 1
+R 4
+U 6
+R 14
+L 10
+R 8
+R 5
+D 4
+U 1
+R 11
+R 1
+D 11
+L 2
+U 16
+R 3
+R 1
+L 2
+U 4
+U 4
+U 1
+D 1
+L 9
+R 1
+D 1
+D 4
+L 7
+U 2
+L 2
+U 10
+L 7
+U 2
+U 15
+U 2
+U 5
+R 3
+U 2
+R 6
+U 6
+R 1
+D 2
+D 2
+R 13
+R 18
+U 2
+D 3
+L 2
+L 9
+D 10
+U 1
+U 11
+D 3
+R 6
+R 1
+U 2
+U 1
+U 12
+U 8
+D 13
+U 2
+D 12
+L 13
+D 1
+L 2
+D 4
+R 4
+L 5
+D 10
+R 4
+R 6
+R 1
+U 3
+R 5
+R 8
+D 9
+L 2
+U 1
+R 4
+R 2
+R 7
+L 9
+R 1
+D 3
+L 14
+R 1
+U 11
+L 2
+D 4
+U 19
+U 3
+L 6
+D 1
+R 3
+R 14
+D 6
+L 6
+R 16
+U 11
+L 2
+L 13
+U 2
+D 5
+U 8
+U 9
+R 14
+U 3
+L 14
+U 5
+L 9
+D 1
+R 8
+U 8
+U 13
+D 6
+R 18
+U 5
+L 14
+D 3
+R 5
+R 2
+L 2
+U 3
+R 4
+R 13
+R 8
+D 10
+U 5
+R 3
+R 5
+R 3
+R 9
+R 8
+D 16
+D 2
+R 8
+D 12
+D 3
+R 3
+L 4
+U 6
+L 3
+L 1
+L 10
+L 8
+R 3
+L 2
+U 6
+R 10
+D 12
+D 4
+R 9
+D 2
+D 2
+L 6
+R 9
+R 3
+L 4
+U 7
+R 16
+R 8
+U 3
+L 4
+U 2
+L 7
+D 5
+L 6
+R 1
+D 7
+D 4
+L 1
+L 12
+U 7
+L 4
+D 2
+L 5
+L 17
+R 5
+D 2
+L 2
+R 3
+L 2
+R 1
+D 7
+L 3
+L 13
+L 5
+D 11
+D 11
+D 3
+R 1
+R 5
+U 8
+D 11
+L 1
+L 2
+U 6
+D 2
+D 2
+R 8
+U 13
+U 1
+R 1
+R 4
+L 3
+R 4
+U 12
+U 1
+D 5
+D 15
+L 2
+U 5
+L 7
+U 1
+D 2
+L 7
+R 4
+U 8
+L 2
+U 3
+D 8
+R 15
+U 2
+D 8
+L 6
+L 8
+U 14
+D 3
+U 15
+L 4
+U 6
+L 1
+U 2
+D 7
+L 4
+L 12
+L 14
+L 10
+U 7
+L 10
+U 4
+R 3
+L 4
+D 1
+U 6
+U 4
+D 6
+L 4
+R 11
+L 4
+D 9
+R 2
+R 13
+R 3
+R 4
+R 5
+L 2
+L 4
+U 3
+U 1
+U 2
+U 3
+D 10
+D 1
+R 5
+D 9
+R 13
+R 1
+L 2
+L 5
+L 1
+L 6
+L 8
+U 2
+D 2
+D 8
+L 5
+D 7
+U 6
+R 10
+U 3
+L 15
+R 7
+L 12
+L 8
+U 1
+L 11
+U 1
+L 2
+D 7
+R 9
+D 14
+R 11
+U 7
+U 5
+R 3
+L 6
+R 15
+D 10
+U 2
+U 4
+L 5
+R 12
+L 6
+L 17
+U 4
+L 8
+L 6
+R 3
+R 3
+D 8
+R 3
+U 17
+L 1
+L 1
+R 4
+U 4
+L 12
+R 9
+D 9
+D 8
+D 4
+R 8
+R 5
+D 11
+D 7
+D 5
+R 1
+R 2
+R 2
+R 2
+L 3
+U 3
+D 12
+L 8
+D 5
+U 7
+D 5
+U 5
+R 1
+U 1
+D 2
+U 12
+D 1
+D 3
+L 8
+D 8
+L 5
+R 5
+R 1
+R 12
+R 2
+R 8
+R 1
+L 9
+D 5
+U 2
+L 11
+L 2
+R 4
+R 4
+L 11
+L 2
+U 8
+D 9
+U 7
+R 10
+U 1
+D 7
+R 11
+L 3
+D 4
+L 3
+U 11
+L 16
+U 4
+L 3
+U 17
+U 1
+U 6
+R 1
+D 4
+D 2
+R 5
+R 5
+U 2
+L 3
+D 7
+R 6
+L 1
+U 5
+L 4
+L 2
+R 4
+R 7
+R 3
+U 10
+U 1
+L 11
+L 3
+L 9
+L 7
+R 12
+U 6
+U 2
+L 3
+D 1
+L 5
+L 2
+R 1
+R 3
+D 4
+R 2
+U 7
+U 12
+U 1
+D 2
+U 1
+L 7
+U 15
+U 7
+U 3
+U 3
+D 6
+D 8
+U 6
+U 4
+U 6
+D 4
+U 6
+U 1
+R 9
+L 10
+L 2
+L 3
+D 16
+D 2
+L 3
+L 12
+L 7
+R 6
+L 2
+R 11
+U 2
+U 9
+R 3
+D 5
+R 3
+R 1
+R 1
+U 4
+D 4
+D 2
+U 9
+R 4
+R 11
+R 2
+L 2
+U 9
+L 8
+D 7
+L 6
+R 3
+L 4
+D 6
+D 4
+R 5
+R 4
+U 7
+L 4
+R 7
+L 6
+R 2
+D 15
+U 1
+D 18
+R 3
+L 5
+D 3
+L 1
+L 5
+D 1
+U 1
+R 4
+D 3
+R 1
+D 1
+D 1
+L 3
+R 1
+U 9
+U 3
+R 4
+L 3
+U 2
+D 13
+L 1
+R 4
+L 2
+U 7
+U 7
+U 6
+U 4
+R 4
+U 11
+L 3
+R 2
+D 6
+R 6
+R 8
+R 12
+R 8
+R 8
+R 1
+U 8
+R 4
+U 12
+L 9
+L 7
+U 6
+D 3
+R 8
+R 8
+R 2
+D 5
+D 17
+R 3
+R 4
+D 6
+R 1
+R 18
+R 15
+U 5
+R 2
+U 1
+D 5
+D 3
+R 6
+R 11
+L 1
+L 16
+R 3
+L 14
+L 7
+U 1
+D 10
+D 8
+L 3
+U 2
+R 7
+L 4
+R 8
+U 7
+U 2
+L 3
+D 1
+R 4
+D 1
+U 4
+L 11
+U 2
+L 2
+U 10
+L 5
+D 1
+R 2
+U 7
+D 5
+L 2
+U 12
+D 8
+L 1
+U 1
+D 4
+U 5
+U 1
+D 9
+U 6
+U 3
+R 12
+R 8
+R 3
+U 4
+D 5
+R 1
+L 2
+R 14
+U 7
+R 10
+R 11
+U 6
+D 1
+L 7
+R 4
+R 7
+R 3
+R 1
+D 4
+D 15
+L 10
+R 9
+L 3
+D 9
+U 1
+D 8
+D 6
+L 8
+D 5
+U 8
+U 9
+D 8
+R 4
+R 7
+R 1
+U 9
+R 8
+R 9
+L 10
+L 5
+D 11
+L 1
+U 3
+D 3
+L 2
+L 5
+L 9
+R 8
+D 8
+L 2
+L 5
+U 6
+R 7
+L 7
+D 1
+L 2
+R 3
+L 13
+L 9
+U 15
+D 17
+L 2
+L 1
+R 3
+D 4
+D 9
+L 3
+R 6
+L 4
+U 2
+U 2
+U 3
+U 6
+R 12
+L 12
+L 16
+D 1
+R 1
+R 6
+L 1
+R 9
+R 3
+U 2
+D 9
+R 1
+L 8
+R 2
+U 1
+R 4
+R 8
+U 6
+L 9
+R 2
+U 3
+R 8
+U 10
+D 5
+R 12
+U 4
+L 5
+R 17
+D 14
+L 16
+R 2
+L 4
+R 3
+R 1
+D 15
+R 3
+R 12
+U 14
+U 6
+R 9
+D 4
+U 3
+D 7
+D 2
+D 16
+R 12
+L 4
+R 2
+D 12
+R 1
+D 3
+D 4
+D 10
+D 7
+R 5
+D 12
+R 3
+D 1
+R 1
+L 4
+U 1
+D 2
+D 3
+R 5
+D 14
+D 3
+L 1
+D 1
+L 4
+U 2
+L 8
+R 10
+D 2
+U 3
+D 2
+L 2
+U 9
+R 1
+D 2
+L 5
+R 8
+U 1
+R 6
+L 7
+R 13
+R 9
+L 4
+R 3
+D 18
+R 2
+U 5
+U 7
+D 1
+D 13
+R 15
+R 2
+D 6
+R 8
+D 1
+L 15
+L 2
+L 1
+L 3
+D 11
+R 5
+L 3
+D 1
+U 8
+U 10
+U 10
+D 1
+U 15
+R 2
+R 8
+R 4
+R 1
+L 3
+D 10
+D 17
+U 7
+D 9
+L 16
+L 8
+L 1
+D 1
+R 5
+R 8
+R 1
+U 2
+U 5
+U 5
+U 5
+L 4
+L 5
+D 8
+L 9
+D 5
+D 2
+D 18
+R 11
+U 9
+U 5
+R 1
+D 5
+U 3
+L 9
+L 7
+U 4
+D 7
+L 3
+R 7
+D 2
+D 8
+D 6
+U 1
+D 6
+L 3
+L 2
+R 8
+L 8
+L 4
+U 2
+R 4
+L 4
+R 6
+U 1
+R 8
+R 1
+U 2
+R 2
+L 2
+D 7
+D 12
+L 8
+U 5
+U 5
+R 10
+U 6
+R 6
+D 1
+D 2
+R 2
+L 2
+U 9
+L 11
+R 3
+U 5
+L 11
+L 7
+R 2
+D 8
+L 2
+L 8
+U 9
+R 10
+U 1
+L 11
+U 3
+R 4
+R 9
+L 10
+L 3
+D 3
+R 5
+D 1
+R 1
+R 4
+D 4
+L 1
+U 6
+D 3
+R 2
+U 1
+U 1
+L 10
+L 9
+U 9
+L 3
+L 7
+D 15
+D 3
+L 1
+R 2
+D 12
+D 6
+U 1
+L 2
+L 9
+R 1
+D 1
+R 4
+R 6
+R 4
+U 4
+U 10
+L 5
+U 6
+R 13
+L 5
+L 9
+U 6
+U 9
+L 1
+R 1
+L 3
+U 10
+R 2
+L 5
+D 8
+L 8
+R 8
+D 6
+R 1
+U 4
+R 2
+D 4
+U 2
+L 3
+L 2
+U 6
+D 3
+D 9
+R 9
+D 6
+D 6
+R 7
+D 2
+D 6
+U 1
+U 8
+U 1
+L 5
+R 6
+L 3
+R 5
+U 7
+D 1
+R 4
+L 1
+D 2
+L 5
+R 2
+U 1
+R 4
+R 4
+R 18
+R 9
+U 5
+U 6
+U 12
+R 5
+U 4
+L 1
+D 2
+R 1
+U 5
+D 7
+R 12
+R 18
+D 2
+R 5
+L 5
+D 17
+U 9
+D 1
+R 16
+U 6
+D 2
+L 1
+R 4
+D 4
+U 1
+L 5
+D 12
+R 6
+R 8
+L 9
+R 6
+D 3
+L 15
+U 8
+L 5
+D 5
+L 2
+L 6
+D 3
+D 4
+R 2
+L 4
+U 1
+D 8
+L 13
+U 11
+U 17
+D 11
+L 2
+D 6
+R 12
+R 7
+D 2
+U 12
+L 6
+D 6
+U 2
+D 2
+D 10
+D 4
+L 2
+L 5
+L 3
+U 2
+U 1
+L 6
+R 6
+L 2
+R 12
+D 5
+U 6
+U 4
+L 13
+U 5
+U 1
+D 1
+L 3
+L 14
+D 5
+D 7
+R 4
+L 16
+D 15
+L 2
+D 5
+U 4
+D 6
+U 1
+L 6
+U 14
+D 6
+R 2
+R 1
+R 13
+U 2
+D 3
+R 2
+L 2
+D 10
+R 10
+R 1
+L 5
+D 6
+R 10
+U 15
+U 8
+U 3
+L 11
+L 1
+U 4
+R 4
+R 10
+R 9
+L 1
+R 5
+D 8
+D 8
+U 1
+R 14
+R 1
+R 10
+U 4
+D 2
+U 7
+L 10
+D 3
+D 10
+D 3
+L 1
+U 7
+L 2
+D 2
+U 7
+L 9
+U 13
+U 9
+D 7
+U 3
+D 3
+D 6
+L 16
+U 6
+D 3
+L 1
+L 3
+D 5
+L 3
+R 12
+U 11
+R 5
+L 15
+L 3
+D 9
+D 1
+D 2
+D 2
+U 11
+D 7
+U 6
+D 4
+L 10
+U 1
+L 16
+R 7
+U 5
+R 10
+D 4 \ No newline at end of file