### #.# ..# #.# #.# #.# ### #.#### #.#####.##.######## #.................# #.#####.##.######.# ######.### #.##.#......# #..............###.##...#...##### '..............................># #........###.#.###.##.#.....##### # #........###.#.#............# #. #........+..................# #.##........###..#....#..###'#.# ###.#>oo$.....................##.#.# .......$$.$..........#...##...##.#.# ####..##....#............##...##.#.# ...........######...##..##...##.#.# ##.#.###....#.#..................#.# # #[.....#.##....#.#........#.# #....#.#.##......#........#.# #o.......##...#..#........#.# #....#.#.##...#...........#.# ......##.#..................#.# ###..(##.#.##...##...#..#####.# #..................#..# #.# ##..######.........#..# ##.# #.................(..####..#######.# #.......#.#......................... #.#######.#.###...#.......#.##.####### ..........#.# #...#.##....#........... #.######..#.# #####..#......##.###.... #.######..#.# ##.#...........# .. #.........#.########.....###.#.#.#...# #######...#......................#...# ####..................###.###.#...# ####.....#........<.......# #. ...# ...# ####.#####.#.#..#.. #.## .# #######.......#.#..... .# ........###............ #######.###.#.#......... ......................## #######.###.#.......... ........# #.#########.# ######### #.. # ####