diff --git a/atari/2022/aoc2206-solution.png b/atari/2022/aoc2206-solution.png index e859412..e2cb912 100644 Binary files a/atari/2022/aoc2206-solution.png and b/atari/2022/aoc2206-solution.png differ diff --git a/atari/2022/aoc2206.bas b/atari/2022/aoc2206.bas index bf95f8a..87c5b80 100644 --- a/atari/2022/aoc2206.bas +++ b/atari/2022/aoc2206.bas @@ -44,6 +44,7 @@ data b. = "mqnlnqnjnfpgfvrhsbzhjftmvzrzpqpmlcbnwmbssmvssmmqpvwnsjppdhmn data b. = "wwthjddjmsdnjmzhhpjdllgscdrgmhfpljfzsmszqsqqgrznddhfmstzdcqpgztgwwqpvrghtmqlgdddlqqwwwtnpldbqtf" dim d(15) b. +p_start = 1 stime = time exec find_marker 4 @@ -90,5 +91,7 @@ proc unique_count s found_seq = 1 else found_seq = 0 + ' we can jump ahead a few more chars if we found a match later on + p_start = p_start + j - 1 endif endproc