###### .# #....# #. #.!>.._. #....#. ..... ... #@# #.# #.########### #...........# #.#########.# #.# #.....#.# #.# #.###.#.# ######.# #.# #.#.# #....#.# #.###.#.####.# #....#.###.....#<.....# #....#.................. #.........###..#.####### ###.......'.#..#.# #.......#.#..#.# #.......#+#<.#.# #...........##.# #........).....# #...........#### #############