.# ############# .# #...........# #.######.# #...........# # #......#.# ####### #....)......# .#.# ######.#.# .....########...........########o...# #....<.#.###### ######..........'.............o....)o.# #.###..#...............#.########.....<.....#########.# #.###.............###............>...>......# #......................#.#######............# #.###..............##..#......##.############ #..###########.##..#####.###.# #..# #.##.....##.# #.# #.######..# #.##...#.##.# #.# #.........###########....>.#.##.###.# #########...............#..#.#......# ###############.####.######## #......# ########