Blocked
Blocked is a puzzle game by Martin Magni. The difficulty of 51 puzzles is incremental, from the easiest to the provably hardest!
How to Play
Drag to move a car. Cars only move along the longer side. Unblock the red block and get it to the right to win!
Solutions
In the following notation, horizontal cells are marked from a to f, up-to-down. Vertical cells are numbered 1 to 6, left-to-right. "a1" is the most top-left corner. "b1↓" means to slide the car found in the coordinate b1 down until it hits a wall or another car.
If there is a number enclosed in parentheses, it means to move it in that direction an amount of times, e.g. "d2↑(3)" means to move the car found in d2 up three times. Some shortest solutions are obtainable in this form.
Level 1
c2→.
Level 2
c5↓, c2→.
Level 3
e4←, c5↓, c2→.
Level 4
e4←, c4↓, c5↓, c2→.
Level 5
c2←, d3↑, e4←, c5↓, c1→.
Level 6
c2←, e3↑, d4←, b3↓, b5↓, c1→.
Level 7
c2←, d3↑, e5←, c5↓, b2→, c3↑, c1→.
Level 8
e6↑, f2→, b3↓, c1→, e5↑, f5←, c6↓, c4→.
Level 9
b3↓, c4←, e3↑, e4↑, e5←, b3↓, b4↓, b6↓, c1→.
Level 10
d6↑, e2→, f2→, b3↓, c1→, e3↑, e5←, f5←, b6↓, c4→.
Level 11
d6↑, e3→, b4↓, c1→, d2↑, c4←, e4↑, e5←, b4↓, b6↓, c1→.
Level 12
b5↑, d3↓, d1→, b2↓, c3←, e3↑, c1→, e2↑, e5←, d4←, b5↓, c3→.
Level 13
d6↑, e3→, f3→, b4↓, c1→, e2↑, c4←, e4↑, e5←, f5←, b4↓, b6↓, c1→.
Level 14
c4↑, c5↑, d1→, e2↑, f4←, b4↓, c1→, d2↑, c3←, e4↑, d5←, b4↓, b5↓, c1→.
Level 15
b1←, b3→, c2←, e3↑, e5←, c4↓, d1→, e4↑, e1→, b3↓, c1→, a1↓, b5←, c4↑, c2→.
Level 16
c6↑, d4↓, d1→, b3↓, c4←, e3↑, d5←, e4↑, e5←, d2→, b3↓, c1→, e3↑, d5←, b6↓, c4→.
Level 17
d3→, f2→, c1↓, c2←, a3↓, d5←, b4↓, b1→, d4↑, d2→, e3↑, c1→, e1↑, d5←, f5←, d2↓, c2→.
Level 18
b2↓, c3←, d3↑, e4←, c5↓, a5↓, a2→, b3↑, c1→, e2↑, e3←, c3←, a3↓, c1→, a2↓, a5←, c5↑, c3→.
Level 19
e4→, b4↑, c2←, d3↑, b5↑, d1→, a3↓, a4↓, c1→, e2↑, c3←, d3↑, d4↑, e5←, d5←, a3↓, a4↓, a5↓, c1→.
Level 20
f2←, d2←, a4↓, b5←, c6↑, d1→, a3↓, b4←, c3↑, d4←, e4↑, d1→, f1→, a3↓, c1→, d3↑, d4←, f4←, a6↓, c4→.
Level 21
b6↑, d2←, a3↓, c4←, d3↑, d4↑, d5↑, d1→, a3↓, a4↓, c1→, e2↑, c4←, d3↑, d4↑, d5←, f5←, a3↓, a4↓, a6↓, c1→.
Level 22
d2→, e1→, b1↓, c2←, a3↓, a1→, c1→, d1↑, d4←, a4↓, a2→, b4↑, d1→, a1↓, c2←, e3↑, c1→, d1↑, e4←, d4←, a4↓, c2→.
Level 23
b1↑, c3↓, c4←, a4↓, b2→, d3↑, e4←, c4↓, b6↑, d1→, e4↑, e1→, a3↓, c1→, a1↓, b4←, c4↑, c2→, d3↑, d5←, e5←, a6↓, c4→.
Level 24
b3↓, c1→, a1↓, a2←, c2←, b4↑, d4↑, d3↑, e5←, c4↓, a6↓, a4↓, a1→, c3↑, c1→, e1↑, e2←, c2←, a3↓, c1→, a1↓, a4←, b4↑, c2→.
Level 25
d4←, e6↑(3), d3→, e1→, b1↓, c2←, a3↓, c1→, a1→, d1↑, d4←, a4↓, a2→, b4↑, d1→, a1↓, c2←, e3↑, c1→, d1↑, e4←, d4←, b6↓, a4↓, c2→.
Level 26
b3↑, c1→, d1↑, e2←, c4↓, c2←, a3↓, a4↓, b5←, c4↑, c5↑, e5↑, e4↑, e1→, c3↓, c1→, a1↓, b2←, c2←, d3↑, c1→, d1↑, e4←, c4↓, c5↓, c2→.
Level 27
f1→, b1↓, c2←, d3↑, d4←, e6↑(3), f3→, d3→, b3↓, a1→, c1→, d1↑, d4←, a4↓, a2→, b4↑, d1→, a1↓, c2←, e3↑, c1→, d1↑, d4←, b6↓, f4←, a4↓, c2→.
Level 28
d2→, e1→, f3→, f1→, b1↓, c2←, a3↓, c1→, a1→, d1↑, f3←, d3↓, d4←, a4↓, a2→, b4↑, d1→, e3↑, f1→(1), a1↓, c2←, d3↑, c1→, d1↑, d4←, e4←, a4↓, c2→.
Level 29
f4→, d4↓, d5←, a6↓, a1→, b3↑, c4←, a3↓, a4←, c6↑, d4→, e4↑(3), d5←, a6↓, a3→, b3↑, d3↑, f5←, c3↓, a3↓, a4←, c6↑, d4→, b4↓, d5←, a6↓, a3→, b3↑, c1→.
Level 30
b6↑, d4→, b4↑, e4↑, e2→, c4↓, c3↓, d1↓, d5←, e4↑, e3↑, e5←, c4↓, a4↓, a6↓, b1→, c3↑, c1→, d1→, e1↑, e2←, d2←, c2←, a3↓, c1→, d1→, a1↓, b4←, c4↑, c2→.
Level 31
a1→, b1↑, c2←, d3↑, c6↑, e1→, b3↓, c1→, a1↓, a2←, c2←, d3↑, d4←, a3↓, a4↓, c1→, d3↑, d1→, e1↑, d2←, a3↓, a1→, b1↑, c4←, d3↑, d4↑, e5←, b3↓, b4↓, b6↓, c1→.
Level 32
a4←, b6↑, f4→, d4↓, d1→, a1↓, c2←, e3↑, d4←, a6↓, a3→, b3↑, c1→, d1↑, d3←, e4↑(3), f5←, d4↓, d1→, a1↓, c2←, a3↓, a4←, d6↑, d4→, b3↓, b4↑, c1→, d3↑, d4←, a6↓, c4→.
Level 33
a3↓, a1→(1), d1↑, e2←, b3↓, c4←, d3↑, d4↑, e1→(3), b3↓, c1→, a1↓, a2←, c2←, d3↑, d5←, a3↓, a4↓, a6↓, a1→, d3↑, d4↑, d1→, a3↓, c1→, e1↑, c2←, d3↑, d4←, e4←, a3↓, a4↓, c1→.
Level 34
c3←, b4→, d4↑(2), e1→, b1↓, c2←, a3↓, a1→, c3↑, c1→, d1↑, e2←, b4↓, c2←, a3↓, a5←, b5←, c5↑, e5↑, d4↑, e1→, c3↓, c1→, a1↓, c2←, b2←, a2←, e3↑, c1→, d1↑, e4←, c5↓, b4↓, c2→.
Level 35
c1→, a1↓, a4←, d4↓, b6↑, d1→, b1↓, c2←, e3↑, d4←, b4↑, e4↑, e5←, c4↓, a6↓, d1→, a4↓, a1→, b3↑, c1→, e1↑, e2←, c2←, a3↓, a4←, b6↑, d3→, b3↓, c1→, a1↓, a3←, b4↑, d4←, a6↓, c2→.
Level 36
a3↓, a1→(1), d1↑, e2←, f2←, b3↓, c4←, d3↑, d4↑, f1→(1), e1→(1), b3↓, c1→, a1↓, a2←, c2←, d3↑, d5←, a3↓, a4↓, a6↓, a1→, b3↑, b4↑, d1→, a3↓, c1→, e1↑, c2←, d3↑, d4←, e4←, f4←, a3↓, a4↓, c1→.
Level 37
f1→, b1↓, c2←, a3↓, a4←, b5↑, d2→, b3↓, c1→, d1↑, f2←, d3↓, d4←, a5↓, a3→, a1→, b1↑, d2←, c3←, a3←, f4↑, e5←, d1→, c2→, a1↓, a2←, c3←, a4↓, a5←, b5↑, d2→, e4→, d4←, a5↓, a3→, a1→, c1↑, d2←, b4↓, a3←, a5←, d1→, a1↓, a2←, a4←, b5↑, d2→, e3↑, f1→, c1↓, c2←, d3↑, d4←, a5↓, a3→, b3↑, a5←, c1→, d1↑, f2←, a4→, b1↓, a5←, c3←, c1↑, f1→, b1↓, c2←, a3↓, a4←, b5↑, d2→, b3↓, c1→, d1↑, f2←, d3↓, d4←, a5↓, a3→, a1→, b1↑, a3←, d2←, c3←, d1→, a5←, d2←, e4↑, d1→, a1↓, a2←, a4←, b5↑, d2→, e3↑, f1→, d3↓, c1↓, c2←, e3↑, d4←, e5←, f5←, a5↓, a3→, b3↑, b4↑, c1→.
Level 38
d1↓, d2←, a6↓(1), a4→, b4↑, e4↑, e2→, c4↓, a4↓(1), a5←, b6↑, d1→, a3↓, c1→, e1↑, c2←, d3↑, d4←, a6↓, a4→, b4↑, e4↑, e5←, c4↓, a4↓(1), a5←, b6↑, d1→, a3↓, c1→, a1↓, a4←, b4↑, c2→, d3↑, d4←, a6↓, c4→.
Level 39
c1→, a1↓, a3←, d4↓, b4↑, b5↑, b6↑, d1→, b1↓, c2←, e3↑, d4←, e4↑, e5←, c4↓, a5↓, a6↓, d1→, a4↓, a1→, b3↑, c1→, e1↑, c2←, a3↓, a4←, d6↑, d5↑, d2→, e2←, b3↓, c1→, a1↓, a2←, d4←, b4↑, a5↓, a6↓, c2→.
Level 40
a6↓, a1→, b3↑, c4←, a3↓, a4←, b6↑, d4↑, f3→, d3↓, d1→, e3↑, e2↑, f4←, a4↓, d5←, a6↓, a1→, b3↑, c1→, d2↑, c4←, a3↓, a4←, b6↑, d4→, e4↑, f1→, d3↓, d5←, a6↓, a3→, b3↑, e3↑, e5←, f4←, b6↓, b4↓, c3↓, c1→.
Level 41
f1→, d1↓, d2←, a6↓(1), a4→, b4↑, e4↑, f2→, e2→, c4↓, a4↓(1), a5←, b6↑, d1→, a3↓, c1→, e1↑, c2←, d3↑, d4←, a6↓, a4→, b4↑, e4↑, e5←, f5←, c4↓, a4↓(1), a5←, b6↑, d1→, a3↓, c1→, a1↓, a4←, b4↑, c2→, d3↑, d4←, a6↓, c4→.
Level 42
a6↓, a1→, b3↑, c4←, a3↓, a4←, b6↑, d4↑, f3→, d3↓, d1→, e1↑, e2↑, e3↑, f4←, b4↓, d5←, a6↓, a3→, b3↑, c1→, d2↑, d1↑, c4←, a3↓, a4←, b6↑, d4→, e4↑, f1→, d3↓, d5←, a6↓, a3→, b3↑, e3↑, e5←, f4←, c3↓, b4↓, b6↓, c1→.
Level 43
d1↓, d2←, a3↓, a4←, b6↑, d4→, e4↑, e2→, c4↓, b3↓, c1→, d5←, a6↓, a3→, d3↑, d1→, e1↑, d2←, a3↓, a4←, b6↑, d4→, c4←, e4↑, d5←, a6↓, a3→, a1→, b1↑, c2←, d3↑, e5←, b3↓, c1→, a1↓, a2←, a4←, b6↑, d4→, b4↓, d5←, a6↓, c2→.
Level 44
f1→, b1↓, c2←, a3↓, a4←, b5↑, b6↑, d2→, b3↓, c1→(1), d1↑, f2←, d3↓, d4←, a5↓, a3→, a1→, c1↑, d2←, e4↑, d1→, a1↓, a2←, a4←, f5←, b5↑, d2→, e3↑, f1→, c1↓, c2←, d3↑, d4←, a5↓, a6↓, a3→, b3↑, c1→, d1↑, f2←, f4←, b4↑, b5↓, c2→.
Level 45
f2←, c3↓, c1→, d1→, a1↓, a2←, b2←, c4↑, b6↑, c5↑, d2→, e4↑, e3↑, f1→, d1↓, d3↓, c4↓, d5←, e4↑, c2←, e3↑, e5←, b5↓, f5←, c4↓, a6↓, a4↓, a1→, b1→, c3↑, c1→, d1→, e1↑, c2←, d2←, e2←, f2←, a3↓, c1→, d1→, a1↓, b4←, a4←, c4↑, c2→.
Level 46
f1→, d1↓, d2←, a3↓, a4←, b6↑, d4→, e4↑, e2→, f2→, c4↓, b3↓, c1→, d5←, a6↓, a3→, d3↑, d1→, e1↑, d2←, a3↓, a4←, b6↑, d4→, c4←, e4↑, d5←, a6↓, a3→, a1→, b1↑, c2←, d3↑, e5←, f5←, b3↓, c1→, a1↓, a2←, a4←, b6↑, d4→, b4↓, d5←, a6↓, c2→.
Level 47
e3→, c3↓, a3↓, a4←, c6↑, d4→, e4→, b4↓, d5←, a6↓, a3→, c3↑, c1→, a3↓(1), a4←(1), b6↑, d4→, d1→, e2↑, d3←, d5←, a6↓, a3→, b3↑, c4←, a3↓, a4←, b6↑, d4→, e4↑, d5←(1), a6↓, a3→, b3↑, e3↑, e5←, c3↓, a3↓, a4←, b6↑, d4→, b4↓, d5←, a6↓, a3→, b3↑, c1→.
Level 48
a4←, b6↑, d4→, e4→, b4↓, b2→, c3↑, e3↑, f4←, d4↓, d5←, a6↓, a3→, b3↑, c1→, a1↓, c4←, a3↓, a4←, b6↑, d4→, e4↑, f1→, d3↓, b3↓, b4←, c4↑(1), c3↑, d1↓, d5←, b3↓, a6↓, a3→, b4↓(1)?, b1→, c3↑, c1→, d1→, e1↑, d2←, c2←, e3↑, e5←, f4←, c3↓, c4↓, b6↓, c1→.
Level 49
e3→, f3→, c3↓, a3↓, a4←, c6↑, d4→, e4→, b4↓, d5←, a6↓, a3→, c3↑, c1→, a3↓(1), a4←(1), b6↑, d4→, d1→, e2↑, d3←, d5←, a6↓, a3→, b3↑, c4←, a3↓, a4←, b6↑, d4→, e4↑, d5←(1), a6↓, a3→, b3↑, e3↑, e5←, f5←, c3↓, a3↓, a4←, b6↑, d4→, b4↓, d5←, a6↓, a3→, b3↑, c1→.
Level 50
e3→, f3→, c3↓, a3↓, a4←, c6↑, d4→, e4→, b4↓, d5←, a6↓, a3→, c3↑, c1→, a3↓(1), a4←(1), b6↑, d4→, d1→, e2↑, e1↑, d3←, d5←, a6↓, a3→, b3↑, c4←, a3↓, a4←, b6↑, d4→, e4↑, d5←(1), a6↓, a3→, b3↑, e3↑, e5←, f5←, c3↓, a3↓, a4←, b6↑, d4→, b4↓, d5←, a6↓, a3→, b3↑, c1→.
Level 51
f4→, d4↓, b6↑, d1→, b2↓, e3↑, f1→, a1↓, a2←, b3↑, c4←, a3↓, a5↓, a1→, b3↑, c1→, d1↑, d2↑, f2←, d3↓, d4←, a6↓, a4→, c3←, e4↑, d1→, c2→, a2↓, c3←, a4↓, a5←, b6↑, d3→, e3↑, f1→, a1↓, c2←, a3↓, a4←, b3↑, b4↑, b5↑, c1→, d1↑, f2←, d3↓, d4←, e5←, f5←, a6↓, c2→.