.### #.# #. ..... #####..# ...###!.###.....## ..#......#...#....# ...##.#.....#......## #..$............#...# #..#................## . #..............#.#...#.. +....#.................. #.....#<......#...#..... #..#..#.....#[.x....#... ###.......o.#.....>@....# ......#.#.....#.......#... ..#...<........#...#...#. #.......$...........## ##......#....$#.#.#.# ##.#...#..##.....# # #........###.#..# #. ....... . ..# #. o..#..# #. ####..@