. . . . .. . . .. .. ## .. . # .... # . . .. . . x . ##......# # . .# # #......# ...#..# # . . #......# .. . #......# . #......# #t . #......#..## # #....t.#...# . #....{.#...# #.......# #.# . #.O....## . #.......... . . #########.#..# # # . # . .