Build gcc solve.c -Wall -O2 -o solve Run ./solve level/e12.txt The level file Should be exactly 9 charater per line, and 7 lines total. '#' for wall, ' ' for space. Lower chars for the moving blocks, and the upper case is where it should place to win.