testing map from maze-simple.txt .XXXXXXXXXXXXXXXXXX. X..................X X..................X X..................X X..................X X...XXXXXXXXXXXX...X X....f.............X X..................X X......S...........X X..................X .XXXXXXXXXXXXXXXXXX. snake changes direction to UP .XXXXXXXXXXXXXXXXXX. X..................X X..................X X..................X X..................X X...XXXXXXXXXXXX...X X....f.............X X......S...........X X......s...........X X..................X .XXXXXXXXXXXXXXXXXX. .XXXXXXXXXXXXXXXXXX. X..................X X..................X X..................X X..................X X...XXXXXXXXXXXX...X X....f.S...........X X......s...........X X......s...........X X..................X .XXXXXXXXXXXXXXXXXX. snake changes direction to LEFT .XXXXXXXXXXXXXXXXXX. X..................X X..................X X..................X X..................X X...XXXXXXXXXXXX...X X....fSs...........X X......s...........X X......s...........X X..................X .XXXXXXXXXXXXXXXXXX. snake eats food .XXXXXXXXXXXXXXXXXX. X..................X X.............f....X X..................X X..................X X...XXXXXXXXXXXX...X X....Sss...........X X......s...........X X......s...........X X..................X .XXXXXXXXXXXXXXXXXX. .XXXXXXXXXXXXXXXXXX. X..................X X.............f....X X..................X X..................X X...XXXXXXXXXXXX...X X...Ssss...........X X......s...........X X......s...........X X..................X .XXXXXXXXXXXXXXXXXX. .XXXXXXXXXXXXXXXXXX. X..................X X.............f....X X..................X X..................X X...XXXXXXXXXXXX...X X..Sssss...........X X......s...........X X......s...........X X..................X .XXXXXXXXXXXXXXXXXX. snake changes direction to DOWN .XXXXXXXXXXXXXXXXXX. X..................X X.............f....X X..................X X..................X X...XXXXXXXXXXXX...X X..sssss...........X X..S...s...........X X......s...........X X..................X .XXXXXXXXXXXXXXXXXX. .XXXXXXXXXXXXXXXXXX. X..................X X.............f....X X..................X X..................X X...XXXXXXXXXXXX...X X..sssss...........X X..s...s...........X X..S...s...........X X..................X .XXXXXXXXXXXXXXXXXX. testing map from maze-cross.txt XXXXXXXXXXXXXXXXXXXX X..................X X..................X X........XX........X X........XX........X X........XX........X X........XX...f....X X........XX........X X........XX.......SX X..XXXXXXXXXXXXXX..X X..XXXXXXXXXXXXXX..X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X..................X X..................X XXXXXXXXXXXXXXXXXXXX snake changes direction to LEFT XXXXXXXXXXXXXXXXXXXX X..................X X..................X X........XX........X X........XX........X X........XX........X X........XX...f....X X........XX........X X........XX......SsX X..XXXXXXXXXXXXXX..X X..XXXXXXXXXXXXXX..X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X..................X X..................X XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX X..................X X..................X X........XX........X X........XX........X X........XX........X X........XX...f....X X........XX........X X........XX.....SssX X..XXXXXXXXXXXXXX..X X..XXXXXXXXXXXXXX..X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X..................X X..................X XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX X..................X X..................X X........XX........X X........XX........X X........XX........X X........XX...f....X X........XX........X X........XX....SsssX X..XXXXXXXXXXXXXX..X X..XXXXXXXXXXXXXX..X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X..................X X..................X XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX X..................X X..................X X........XX........X X........XX........X X........XX........X X........XX...f....X X........XX........X X........XX...SssssX X..XXXXXXXXXXXXXX..X X..XXXXXXXXXXXXXX..X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X..................X X..................X XXXXXXXXXXXXXXXXXXXX snake changes direction to UP XXXXXXXXXXXXXXXXXXXX X..................X X..................X X........XX........X X........XX........X X........XX........X X........XX...f....X X........XX...S....X X........XX...ssss.X X..XXXXXXXXXXXXXX..X X..XXXXXXXXXXXXXX..X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X..................X X..................X XXXXXXXXXXXXXXXXXXXX snake eats food XXXXXXXXXXXXXXXXXXXX X..................X X..................X X........XX......f.X X........XX........X X........XX........X X........XX...S....X X........XX...s....X X........XX...sss..X X..XXXXXXXXXXXXXX..X X..XXXXXXXXXXXXXX..X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X..................X X..................X XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX X..................X X..................X X........XX......f.X X........XX........X X........XX...S....X X........XX...s....X X........XX...s....X X........XX...sss..X X..XXXXXXXXXXXXXX..X X..XXXXXXXXXXXXXX..X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X..................X X..................X XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX X..................X X..................X X........XX......f.X X........XX...S....X X........XX...s....X X........XX...s....X X........XX...s....X X........XX...sss..X X..XXXXXXXXXXXXXX..X X..XXXXXXXXXXXXXX..X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X..................X X..................X XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX X..................X X..................X X........XX...S..f.X X........XX...s....X X........XX...s....X X........XX...s....X X........XX...s....X X........XX...sss..X X..XXXXXXXXXXXXXX..X X..XXXXXXXXXXXXXX..X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X..................X X..................X XXXXXXXXXXXXXXXXXXXX snake changes direction to LEFT XXXXXXXXXXXXXXXXXXXX X..................X X..................X X........XX..Ss..f.X X........XX...s....X X........XX...s....X X........XX...s....X X........XX...s....X X........XX...sss..X X..XXXXXXXXXXXXXX..X X..XXXXXXXXXXXXXX..X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X..................X X..................X XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX X..................X X..................X X........XX.Sss..f.X X........XX...s....X X........XX...s....X X........XX...s....X X........XX...s....X X........XX...sss..X X..XXXXXXXXXXXXXX..X X..XXXXXXXXXXXXXX..X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X..................X X..................X XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX X..................X X..................X X........XXSsss..f.X X........XX...s....X X........XX...s....X X........XX...s....X X........XX...s....X X........XX...ss...X X..XXXXXXXXXXXXXX..X X..XXXXXXXXXXXXXX..X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X..................X X..................X XXXXXXXXXXXXXXXXXXXX snake collides with wall XXXXXXXXXXXXXXXXXXXX X..................X X..................X X........XSssss..f.X X........XX...s....X X........XX...s....X X........XX...s....X X........XX...s....X X........XX...s....X X..XXXXXXXXXXXXXX..X X..XXXXXXXXXXXXXX..X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X........XX........X X..................X X..................X XXXXXXXXXXXXXXXXXXXX resume testing map from maze-simple.txt .XXXXXXXXXXXXXXXXXX. X..................X X.............f....X X..................X X..................X X...XXXXXXXXXXXX...X X..sssss...........X X..s...s...........X X..S...s...........X X..................X .XXXXXXXXXXXXXXXXXX. snake changes direction to RIGHT .XXXXXXXXXXXXXXXXXX. X..................X X.............f....X X..................X X..................X X...XXXXXXXXXXXX...X X..sssss...........X X..s...s...........X X..sS..s...........X X..................X .XXXXXXXXXXXXXXXXXX. .XXXXXXXXXXXXXXXXXX. X..................X X.............f....X X..................X X..................X X...XXXXXXXXXXXX...X X..sssss...........X X..s...s...........X X..ssS.............X X..................X .XXXXXXXXXXXXXXXXXX. snake changes direction to UP .XXXXXXXXXXXXXXXXXX. X..................X X.............f....X X..................X X..................X X...XXXXXXXXXXXX...X X..sssss...........X X..s.S.............X X..sss.............X X..................X .XXXXXXXXXXXXXXXXXX. snake collides with self .XXXXXXXXXXXXXXXXXX. X..................X X.............f....X X..................X X..................X X...XXXXXXXXXXXX...X X..ssSs............X X..s.s.............X X..sss.............X X..................X .XXXXXXXXXXXXXXXXXX.