Add day 5.
This commit is contained in:
parent
b8cb2cb0b9
commit
1b60725e9c
43
2022/day5.py
Normal file
43
2022/day5.py
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
# -*- encoding: utf-8 -*-
|
||||||
|
|
||||||
|
import copy
|
||||||
|
import sys
|
||||||
|
|
||||||
|
blocks_s, moves_s = (part.splitlines() for part in sys.stdin.read().split("\n\n"))
|
||||||
|
|
||||||
|
blocks: dict[str, list[str]] = {stack: [] for stack in blocks_s[-1].split()}
|
||||||
|
|
||||||
|
# this codes assumes that the lines are regular, i.e., 4 characters per "crate" in the
|
||||||
|
# form of '[X] ' (including the trailing space)
|
||||||
|
#
|
||||||
|
for block in blocks_s[-2::-1]:
|
||||||
|
for stack, index in zip(blocks, range(0, len(block), 4)):
|
||||||
|
crate = block[index + 1 : index + 2].strip()
|
||||||
|
|
||||||
|
if crate:
|
||||||
|
blocks[stack].append(crate)
|
||||||
|
|
||||||
|
# part 1 - deep copy for part 2
|
||||||
|
blocks_1 = copy.deepcopy(blocks)
|
||||||
|
|
||||||
|
for move in moves_s:
|
||||||
|
_, count_s, _, from_, _, to_ = move.strip().split()
|
||||||
|
|
||||||
|
for _i in range(int(count_s)):
|
||||||
|
blocks_1[to_].append(blocks_1[from_].pop())
|
||||||
|
|
||||||
|
# part 2
|
||||||
|
blocks_2 = copy.deepcopy(blocks)
|
||||||
|
|
||||||
|
for move in moves_s:
|
||||||
|
_, count_s, _, from_, _, to_ = move.strip().split()
|
||||||
|
count = int(count_s)
|
||||||
|
|
||||||
|
blocks_2[to_].extend(blocks_2[from_][-count:])
|
||||||
|
del blocks_2[from_][-count:]
|
||||||
|
|
||||||
|
answer_1 = "".join(s[-1] for s in blocks_1.values())
|
||||||
|
print(f"answer 1 is {answer_1}")
|
||||||
|
|
||||||
|
answer_2 = "".join(s[-1] for s in blocks_2.values())
|
||||||
|
print(f"answer 2 is {answer_2}")
|
512
2022/inputs/day5.txt
Normal file
512
2022/inputs/day5.txt
Normal file
@ -0,0 +1,512 @@
|
|||||||
|
[Q] [B] [H]
|
||||||
|
[F] [W] [D] [Q] [S]
|
||||||
|
[D] [C] [N] [S] [G] [F]
|
||||||
|
[R] [D] [L] [C] [N] [Q] [R]
|
||||||
|
[V] [W] [L] [M] [P] [S] [M] [M]
|
||||||
|
[J] [B] [F] [P] [B] [B] [P] [F] [F]
|
||||||
|
[B] [V] [G] [J] [N] [D] [B] [L] [V]
|
||||||
|
[D] [P] [R] [W] [H] [R] [Z] [W] [S]
|
||||||
|
1 2 3 4 5 6 7 8 9
|
||||||
|
|
||||||
|
move 1 from 4 to 1
|
||||||
|
move 2 from 4 to 8
|
||||||
|
move 5 from 9 to 6
|
||||||
|
move 1 from 1 to 3
|
||||||
|
move 5 from 8 to 3
|
||||||
|
move 1 from 1 to 5
|
||||||
|
move 4 from 3 to 6
|
||||||
|
move 14 from 6 to 2
|
||||||
|
move 5 from 4 to 5
|
||||||
|
move 7 from 7 to 2
|
||||||
|
move 24 from 2 to 3
|
||||||
|
move 13 from 3 to 2
|
||||||
|
move 1 from 7 to 9
|
||||||
|
move 1 from 9 to 5
|
||||||
|
move 7 from 2 to 6
|
||||||
|
move 3 from 1 to 7
|
||||||
|
move 3 from 6 to 3
|
||||||
|
move 2 from 7 to 1
|
||||||
|
move 1 from 7 to 5
|
||||||
|
move 2 from 2 to 6
|
||||||
|
move 2 from 1 to 4
|
||||||
|
move 9 from 5 to 1
|
||||||
|
move 1 from 6 to 3
|
||||||
|
move 4 from 5 to 4
|
||||||
|
move 1 from 2 to 7
|
||||||
|
move 4 from 6 to 2
|
||||||
|
move 7 from 2 to 3
|
||||||
|
move 2 from 2 to 6
|
||||||
|
move 2 from 2 to 3
|
||||||
|
move 2 from 5 to 4
|
||||||
|
move 1 from 7 to 3
|
||||||
|
move 4 from 6 to 7
|
||||||
|
move 19 from 3 to 6
|
||||||
|
move 3 from 7 to 4
|
||||||
|
move 1 from 7 to 8
|
||||||
|
move 1 from 8 to 1
|
||||||
|
move 2 from 1 to 3
|
||||||
|
move 10 from 3 to 2
|
||||||
|
move 3 from 3 to 8
|
||||||
|
move 1 from 3 to 9
|
||||||
|
move 1 from 9 to 6
|
||||||
|
move 11 from 6 to 8
|
||||||
|
move 2 from 3 to 8
|
||||||
|
move 6 from 4 to 3
|
||||||
|
move 3 from 4 to 1
|
||||||
|
move 7 from 2 to 8
|
||||||
|
move 1 from 3 to 6
|
||||||
|
move 6 from 8 to 5
|
||||||
|
move 1 from 4 to 6
|
||||||
|
move 9 from 6 to 9
|
||||||
|
move 6 from 3 to 8
|
||||||
|
move 1 from 3 to 5
|
||||||
|
move 10 from 1 to 3
|
||||||
|
move 11 from 8 to 7
|
||||||
|
move 1 from 3 to 5
|
||||||
|
move 1 from 1 to 8
|
||||||
|
move 5 from 9 to 2
|
||||||
|
move 1 from 6 to 3
|
||||||
|
move 5 from 3 to 6
|
||||||
|
move 1 from 3 to 5
|
||||||
|
move 4 from 6 to 4
|
||||||
|
move 1 from 5 to 9
|
||||||
|
move 6 from 2 to 4
|
||||||
|
move 2 from 2 to 9
|
||||||
|
move 5 from 5 to 1
|
||||||
|
move 2 from 1 to 7
|
||||||
|
move 10 from 8 to 3
|
||||||
|
move 1 from 8 to 6
|
||||||
|
move 3 from 6 to 3
|
||||||
|
move 6 from 4 to 2
|
||||||
|
move 8 from 3 to 8
|
||||||
|
move 3 from 4 to 8
|
||||||
|
move 4 from 2 to 1
|
||||||
|
move 3 from 5 to 3
|
||||||
|
move 4 from 7 to 6
|
||||||
|
move 2 from 9 to 3
|
||||||
|
move 1 from 2 to 9
|
||||||
|
move 1 from 2 to 3
|
||||||
|
move 2 from 4 to 8
|
||||||
|
move 1 from 7 to 9
|
||||||
|
move 5 from 7 to 8
|
||||||
|
move 2 from 7 to 3
|
||||||
|
move 14 from 3 to 2
|
||||||
|
move 3 from 9 to 5
|
||||||
|
move 1 from 3 to 1
|
||||||
|
move 1 from 7 to 4
|
||||||
|
move 3 from 9 to 8
|
||||||
|
move 7 from 8 to 9
|
||||||
|
move 7 from 2 to 5
|
||||||
|
move 2 from 3 to 7
|
||||||
|
move 2 from 7 to 6
|
||||||
|
move 16 from 8 to 9
|
||||||
|
move 4 from 6 to 5
|
||||||
|
move 1 from 2 to 5
|
||||||
|
move 21 from 9 to 5
|
||||||
|
move 3 from 9 to 3
|
||||||
|
move 6 from 1 to 4
|
||||||
|
move 1 from 1 to 9
|
||||||
|
move 1 from 1 to 4
|
||||||
|
move 2 from 6 to 3
|
||||||
|
move 3 from 4 to 6
|
||||||
|
move 3 from 4 to 8
|
||||||
|
move 1 from 9 to 4
|
||||||
|
move 2 from 4 to 6
|
||||||
|
move 4 from 3 to 6
|
||||||
|
move 1 from 3 to 4
|
||||||
|
move 1 from 4 to 9
|
||||||
|
move 1 from 9 to 8
|
||||||
|
move 1 from 8 to 6
|
||||||
|
move 6 from 2 to 1
|
||||||
|
move 2 from 8 to 4
|
||||||
|
move 6 from 1 to 8
|
||||||
|
move 23 from 5 to 9
|
||||||
|
move 1 from 4 to 7
|
||||||
|
move 1 from 7 to 1
|
||||||
|
move 22 from 9 to 7
|
||||||
|
move 4 from 8 to 7
|
||||||
|
move 1 from 5 to 2
|
||||||
|
move 1 from 1 to 9
|
||||||
|
move 2 from 8 to 4
|
||||||
|
move 6 from 6 to 3
|
||||||
|
move 2 from 9 to 5
|
||||||
|
move 18 from 7 to 4
|
||||||
|
move 18 from 4 to 5
|
||||||
|
move 1 from 2 to 7
|
||||||
|
move 1 from 8 to 4
|
||||||
|
move 6 from 7 to 2
|
||||||
|
move 5 from 4 to 5
|
||||||
|
move 1 from 3 to 1
|
||||||
|
move 1 from 7 to 2
|
||||||
|
move 4 from 3 to 4
|
||||||
|
move 1 from 3 to 4
|
||||||
|
move 1 from 1 to 7
|
||||||
|
move 1 from 5 to 8
|
||||||
|
move 3 from 4 to 3
|
||||||
|
move 3 from 3 to 8
|
||||||
|
move 2 from 8 to 3
|
||||||
|
move 2 from 4 to 8
|
||||||
|
move 2 from 7 to 5
|
||||||
|
move 1 from 7 to 9
|
||||||
|
move 2 from 3 to 1
|
||||||
|
move 1 from 9 to 7
|
||||||
|
move 4 from 2 to 3
|
||||||
|
move 1 from 8 to 9
|
||||||
|
move 2 from 1 to 8
|
||||||
|
move 2 from 2 to 4
|
||||||
|
move 1 from 9 to 1
|
||||||
|
move 4 from 6 to 8
|
||||||
|
move 1 from 2 to 7
|
||||||
|
move 1 from 4 to 7
|
||||||
|
move 4 from 8 to 2
|
||||||
|
move 1 from 4 to 3
|
||||||
|
move 1 from 1 to 9
|
||||||
|
move 4 from 8 to 1
|
||||||
|
move 2 from 2 to 1
|
||||||
|
move 3 from 3 to 9
|
||||||
|
move 2 from 7 to 1
|
||||||
|
move 32 from 5 to 1
|
||||||
|
move 1 from 8 to 7
|
||||||
|
move 6 from 5 to 1
|
||||||
|
move 2 from 7 to 6
|
||||||
|
move 1 from 9 to 5
|
||||||
|
move 1 from 3 to 2
|
||||||
|
move 1 from 5 to 9
|
||||||
|
move 2 from 6 to 1
|
||||||
|
move 1 from 3 to 7
|
||||||
|
move 1 from 9 to 8
|
||||||
|
move 36 from 1 to 4
|
||||||
|
move 1 from 8 to 9
|
||||||
|
move 5 from 4 to 9
|
||||||
|
move 6 from 9 to 3
|
||||||
|
move 2 from 2 to 9
|
||||||
|
move 3 from 1 to 9
|
||||||
|
move 1 from 3 to 2
|
||||||
|
move 30 from 4 to 8
|
||||||
|
move 1 from 7 to 5
|
||||||
|
move 1 from 3 to 5
|
||||||
|
move 3 from 3 to 4
|
||||||
|
move 2 from 8 to 5
|
||||||
|
move 3 from 9 to 8
|
||||||
|
move 3 from 9 to 3
|
||||||
|
move 19 from 8 to 6
|
||||||
|
move 2 from 3 to 5
|
||||||
|
move 3 from 4 to 3
|
||||||
|
move 1 from 4 to 7
|
||||||
|
move 8 from 1 to 8
|
||||||
|
move 1 from 3 to 2
|
||||||
|
move 1 from 7 to 6
|
||||||
|
move 4 from 5 to 3
|
||||||
|
move 1 from 1 to 7
|
||||||
|
move 2 from 5 to 4
|
||||||
|
move 1 from 9 to 4
|
||||||
|
move 12 from 6 to 2
|
||||||
|
move 1 from 7 to 8
|
||||||
|
move 6 from 2 to 9
|
||||||
|
move 3 from 6 to 7
|
||||||
|
move 2 from 7 to 5
|
||||||
|
move 6 from 2 to 3
|
||||||
|
move 8 from 3 to 5
|
||||||
|
move 5 from 6 to 8
|
||||||
|
move 5 from 3 to 6
|
||||||
|
move 1 from 9 to 4
|
||||||
|
move 1 from 9 to 8
|
||||||
|
move 5 from 5 to 9
|
||||||
|
move 3 from 4 to 6
|
||||||
|
move 1 from 4 to 9
|
||||||
|
move 1 from 7 to 5
|
||||||
|
move 1 from 3 to 5
|
||||||
|
move 8 from 9 to 2
|
||||||
|
move 3 from 9 to 6
|
||||||
|
move 27 from 8 to 2
|
||||||
|
move 10 from 6 to 9
|
||||||
|
move 1 from 6 to 4
|
||||||
|
move 1 from 4 to 9
|
||||||
|
move 2 from 5 to 6
|
||||||
|
move 5 from 5 to 3
|
||||||
|
move 2 from 6 to 9
|
||||||
|
move 5 from 3 to 2
|
||||||
|
move 12 from 9 to 3
|
||||||
|
move 5 from 3 to 1
|
||||||
|
move 3 from 1 to 5
|
||||||
|
move 1 from 9 to 8
|
||||||
|
move 1 from 5 to 2
|
||||||
|
move 1 from 2 to 1
|
||||||
|
move 1 from 1 to 6
|
||||||
|
move 1 from 5 to 3
|
||||||
|
move 34 from 2 to 4
|
||||||
|
move 8 from 3 to 9
|
||||||
|
move 1 from 6 to 1
|
||||||
|
move 1 from 8 to 5
|
||||||
|
move 4 from 2 to 8
|
||||||
|
move 3 from 8 to 7
|
||||||
|
move 1 from 7 to 2
|
||||||
|
move 7 from 9 to 8
|
||||||
|
move 1 from 9 to 6
|
||||||
|
move 2 from 5 to 1
|
||||||
|
move 1 from 6 to 9
|
||||||
|
move 1 from 9 to 5
|
||||||
|
move 2 from 2 to 5
|
||||||
|
move 5 from 8 to 6
|
||||||
|
move 2 from 8 to 5
|
||||||
|
move 1 from 1 to 3
|
||||||
|
move 12 from 4 to 6
|
||||||
|
move 2 from 7 to 1
|
||||||
|
move 4 from 1 to 6
|
||||||
|
move 3 from 2 to 3
|
||||||
|
move 1 from 8 to 5
|
||||||
|
move 1 from 2 to 6
|
||||||
|
move 1 from 1 to 9
|
||||||
|
move 1 from 9 to 5
|
||||||
|
move 16 from 4 to 1
|
||||||
|
move 4 from 3 to 1
|
||||||
|
move 8 from 1 to 8
|
||||||
|
move 1 from 4 to 1
|
||||||
|
move 6 from 5 to 8
|
||||||
|
move 1 from 5 to 7
|
||||||
|
move 12 from 6 to 9
|
||||||
|
move 7 from 1 to 5
|
||||||
|
move 2 from 1 to 7
|
||||||
|
move 1 from 7 to 1
|
||||||
|
move 9 from 9 to 6
|
||||||
|
move 15 from 6 to 2
|
||||||
|
move 2 from 9 to 7
|
||||||
|
move 4 from 4 to 5
|
||||||
|
move 2 from 2 to 9
|
||||||
|
move 3 from 7 to 5
|
||||||
|
move 2 from 1 to 3
|
||||||
|
move 1 from 7 to 1
|
||||||
|
move 10 from 2 to 3
|
||||||
|
move 6 from 8 to 6
|
||||||
|
move 3 from 9 to 2
|
||||||
|
move 14 from 5 to 6
|
||||||
|
move 1 from 8 to 4
|
||||||
|
move 5 from 8 to 2
|
||||||
|
move 2 from 2 to 3
|
||||||
|
move 24 from 6 to 1
|
||||||
|
move 3 from 1 to 2
|
||||||
|
move 9 from 2 to 9
|
||||||
|
move 1 from 4 to 3
|
||||||
|
move 1 from 4 to 2
|
||||||
|
move 1 from 8 to 4
|
||||||
|
move 23 from 1 to 4
|
||||||
|
move 3 from 2 to 4
|
||||||
|
move 2 from 1 to 2
|
||||||
|
move 1 from 8 to 4
|
||||||
|
move 3 from 3 to 5
|
||||||
|
move 3 from 3 to 4
|
||||||
|
move 3 from 5 to 8
|
||||||
|
move 3 from 2 to 7
|
||||||
|
move 2 from 3 to 8
|
||||||
|
move 15 from 4 to 3
|
||||||
|
move 2 from 4 to 1
|
||||||
|
move 19 from 3 to 9
|
||||||
|
move 1 from 7 to 2
|
||||||
|
move 1 from 2 to 5
|
||||||
|
move 1 from 5 to 4
|
||||||
|
move 1 from 7 to 6
|
||||||
|
move 1 from 7 to 4
|
||||||
|
move 3 from 8 to 3
|
||||||
|
move 1 from 8 to 4
|
||||||
|
move 5 from 3 to 8
|
||||||
|
move 1 from 3 to 6
|
||||||
|
move 22 from 9 to 2
|
||||||
|
move 17 from 2 to 6
|
||||||
|
move 3 from 9 to 3
|
||||||
|
move 9 from 4 to 9
|
||||||
|
move 6 from 4 to 9
|
||||||
|
move 5 from 2 to 6
|
||||||
|
move 1 from 4 to 2
|
||||||
|
move 1 from 4 to 9
|
||||||
|
move 1 from 1 to 6
|
||||||
|
move 19 from 9 to 2
|
||||||
|
move 4 from 8 to 7
|
||||||
|
move 1 from 1 to 5
|
||||||
|
move 1 from 5 to 3
|
||||||
|
move 1 from 8 to 1
|
||||||
|
move 1 from 8 to 2
|
||||||
|
move 4 from 3 to 7
|
||||||
|
move 12 from 6 to 1
|
||||||
|
move 3 from 7 to 3
|
||||||
|
move 7 from 2 to 7
|
||||||
|
move 9 from 2 to 6
|
||||||
|
move 4 from 2 to 6
|
||||||
|
move 13 from 1 to 4
|
||||||
|
move 8 from 6 to 4
|
||||||
|
move 16 from 4 to 8
|
||||||
|
move 12 from 7 to 6
|
||||||
|
move 3 from 8 to 3
|
||||||
|
move 1 from 1 to 2
|
||||||
|
move 4 from 3 to 8
|
||||||
|
move 5 from 8 to 9
|
||||||
|
move 27 from 6 to 8
|
||||||
|
move 2 from 3 to 7
|
||||||
|
move 2 from 2 to 8
|
||||||
|
move 2 from 7 to 5
|
||||||
|
move 1 from 5 to 9
|
||||||
|
move 1 from 5 to 1
|
||||||
|
move 1 from 6 to 9
|
||||||
|
move 2 from 6 to 2
|
||||||
|
move 2 from 2 to 6
|
||||||
|
move 2 from 9 to 2
|
||||||
|
move 3 from 4 to 3
|
||||||
|
move 1 from 1 to 9
|
||||||
|
move 5 from 9 to 8
|
||||||
|
move 1 from 9 to 5
|
||||||
|
move 2 from 2 to 6
|
||||||
|
move 2 from 4 to 6
|
||||||
|
move 1 from 3 to 7
|
||||||
|
move 1 from 5 to 6
|
||||||
|
move 1 from 6 to 7
|
||||||
|
move 6 from 6 to 8
|
||||||
|
move 2 from 7 to 5
|
||||||
|
move 2 from 3 to 2
|
||||||
|
move 34 from 8 to 1
|
||||||
|
move 1 from 5 to 6
|
||||||
|
move 1 from 5 to 3
|
||||||
|
move 1 from 6 to 1
|
||||||
|
move 32 from 1 to 8
|
||||||
|
move 23 from 8 to 4
|
||||||
|
move 1 from 2 to 1
|
||||||
|
move 24 from 8 to 4
|
||||||
|
move 1 from 3 to 6
|
||||||
|
move 47 from 4 to 6
|
||||||
|
move 2 from 6 to 1
|
||||||
|
move 3 from 1 to 5
|
||||||
|
move 1 from 2 to 1
|
||||||
|
move 3 from 5 to 7
|
||||||
|
move 21 from 6 to 2
|
||||||
|
move 3 from 7 to 8
|
||||||
|
move 2 from 1 to 6
|
||||||
|
move 8 from 6 to 4
|
||||||
|
move 4 from 8 to 9
|
||||||
|
move 3 from 2 to 8
|
||||||
|
move 4 from 4 to 2
|
||||||
|
move 2 from 2 to 5
|
||||||
|
move 4 from 9 to 8
|
||||||
|
move 2 from 1 to 5
|
||||||
|
move 11 from 6 to 1
|
||||||
|
move 14 from 2 to 6
|
||||||
|
move 2 from 4 to 3
|
||||||
|
move 1 from 2 to 9
|
||||||
|
move 3 from 2 to 9
|
||||||
|
move 20 from 6 to 5
|
||||||
|
move 2 from 4 to 2
|
||||||
|
move 4 from 9 to 1
|
||||||
|
move 8 from 8 to 9
|
||||||
|
move 1 from 6 to 9
|
||||||
|
move 14 from 5 to 2
|
||||||
|
move 10 from 2 to 7
|
||||||
|
move 7 from 9 to 6
|
||||||
|
move 1 from 6 to 8
|
||||||
|
move 6 from 2 to 6
|
||||||
|
move 1 from 2 to 5
|
||||||
|
move 1 from 3 to 5
|
||||||
|
move 9 from 6 to 3
|
||||||
|
move 1 from 5 to 2
|
||||||
|
move 9 from 7 to 3
|
||||||
|
move 12 from 3 to 2
|
||||||
|
move 9 from 5 to 9
|
||||||
|
move 1 from 8 to 6
|
||||||
|
move 3 from 3 to 5
|
||||||
|
move 1 from 7 to 6
|
||||||
|
move 14 from 2 to 6
|
||||||
|
move 3 from 9 to 7
|
||||||
|
move 6 from 1 to 2
|
||||||
|
move 5 from 1 to 8
|
||||||
|
move 10 from 6 to 9
|
||||||
|
move 4 from 5 to 6
|
||||||
|
move 3 from 2 to 4
|
||||||
|
move 9 from 9 to 7
|
||||||
|
move 1 from 8 to 7
|
||||||
|
move 3 from 9 to 6
|
||||||
|
move 3 from 3 to 7
|
||||||
|
move 1 from 5 to 1
|
||||||
|
move 15 from 7 to 1
|
||||||
|
move 2 from 8 to 5
|
||||||
|
move 2 from 5 to 4
|
||||||
|
move 1 from 7 to 4
|
||||||
|
move 1 from 3 to 1
|
||||||
|
move 15 from 6 to 7
|
||||||
|
move 2 from 4 to 9
|
||||||
|
move 3 from 4 to 7
|
||||||
|
move 18 from 1 to 6
|
||||||
|
move 1 from 8 to 9
|
||||||
|
move 6 from 9 to 7
|
||||||
|
move 3 from 6 to 8
|
||||||
|
move 1 from 1 to 2
|
||||||
|
move 2 from 9 to 5
|
||||||
|
move 2 from 2 to 9
|
||||||
|
move 16 from 6 to 3
|
||||||
|
move 15 from 3 to 7
|
||||||
|
move 2 from 8 to 4
|
||||||
|
move 1 from 3 to 7
|
||||||
|
move 3 from 4 to 9
|
||||||
|
move 2 from 1 to 9
|
||||||
|
move 26 from 7 to 4
|
||||||
|
move 1 from 2 to 1
|
||||||
|
move 7 from 9 to 8
|
||||||
|
move 1 from 2 to 5
|
||||||
|
move 2 from 5 to 2
|
||||||
|
move 8 from 7 to 5
|
||||||
|
move 1 from 7 to 3
|
||||||
|
move 1 from 3 to 9
|
||||||
|
move 2 from 2 to 7
|
||||||
|
move 1 from 6 to 4
|
||||||
|
move 4 from 8 to 9
|
||||||
|
move 1 from 1 to 3
|
||||||
|
move 1 from 5 to 6
|
||||||
|
move 2 from 5 to 7
|
||||||
|
move 17 from 4 to 9
|
||||||
|
move 6 from 4 to 9
|
||||||
|
move 1 from 3 to 4
|
||||||
|
move 6 from 7 to 9
|
||||||
|
move 3 from 5 to 6
|
||||||
|
move 2 from 7 to 9
|
||||||
|
move 4 from 8 to 9
|
||||||
|
move 4 from 6 to 4
|
||||||
|
move 8 from 4 to 6
|
||||||
|
move 1 from 8 to 4
|
||||||
|
move 3 from 5 to 2
|
||||||
|
move 2 from 4 to 3
|
||||||
|
move 1 from 7 to 9
|
||||||
|
move 2 from 3 to 5
|
||||||
|
move 4 from 6 to 9
|
||||||
|
move 1 from 6 to 1
|
||||||
|
move 36 from 9 to 4
|
||||||
|
move 2 from 5 to 3
|
||||||
|
move 3 from 2 to 1
|
||||||
|
move 3 from 1 to 4
|
||||||
|
move 14 from 4 to 1
|
||||||
|
move 1 from 8 to 5
|
||||||
|
move 4 from 1 to 3
|
||||||
|
move 5 from 9 to 5
|
||||||
|
move 2 from 5 to 8
|
||||||
|
move 1 from 8 to 9
|
||||||
|
move 4 from 9 to 6
|
||||||
|
move 3 from 5 to 8
|
||||||
|
move 1 from 5 to 6
|
||||||
|
move 2 from 1 to 6
|
||||||
|
move 2 from 9 to 7
|
||||||
|
move 6 from 6 to 4
|
||||||
|
move 1 from 1 to 3
|
||||||
|
move 29 from 4 to 6
|
||||||
|
move 7 from 3 to 4
|
||||||
|
move 1 from 8 to 9
|
||||||
|
move 3 from 1 to 6
|
||||||
|
move 4 from 1 to 4
|
||||||
|
move 1 from 8 to 4
|
||||||
|
move 4 from 4 to 3
|
||||||
|
move 15 from 6 to 8
|
||||||
|
move 9 from 4 to 9
|
||||||
|
move 1 from 7 to 9
|
||||||
|
move 8 from 8 to 3
|
||||||
|
move 3 from 6 to 7
|
||||||
|
move 1 from 1 to 2
|
||||||
|
move 4 from 7 to 6
|
||||||
|
move 7 from 8 to 5
|
||||||
|
move 1 from 8 to 4
|
||||||
|
move 2 from 5 to 7
|
||||||
|
move 1 from 2 to 4
|
||||||
|
move 5 from 6 to 1
|
||||||
|
move 4 from 3 to 2
|
Loading…
Reference in New Issue
Block a user