### ### ######## #.. ..# ##########......# #.# #.# ........###.###.# #.# #.# # ########.###...#.# #.# #.# # #. ...............#.# ##### #.# #.# #.#.#########.#######.# ##.########...#####.#####.###.#...................# ...............'......................[......)>....# #..........#...#####..#....###.........#.....#####.# ...........#...## #..#.###............#####.# #.# h ................####..#.###...........[# #.#####.# l#.....................#................# #.#.....# #..........#.......#..###..............# #.#.##### #..........#####......# #..<####.......# #.#.# #..........# #...##.# #........#####.# #.#.# #..........# #...##)###..###########.# #.#.###### #..........# #.#.##..........._....#.### #.#......# #####+#+#### #.#.##.#############[.....# #.#..###.# #..........# ####.......# #.#..###.##### o ########.###.###.#####..........###.#........... o ..............##..........................#.### ..........##..##................###.##.##.....# o oo ..........##..##................# #.....#...#.... o ........oo##..##.#####.....<....# ####..#...# .# o #########l.....#.# #..........# ####..#...# o #........### #..........# #.....#...# #l...#..... +....####### #.##..#[..# #....#..######....# #.###.#...# #.............###.# #.........# #.#...#.#####.# #.# #####.....# #.#...#.# #.# #.# #######.## #'#)..#.# #.# #.# #........# ......#.# ... ..# #.######## ....>...# #.# ### #.# .......### #.# #####.# .......# ... ...#.# ........# ########.#.# .........# ...........# ###########'#### .............# ..#.#######......# ..........'.)....# .##.##.#.#......# #.#.#......# ..#.#......# .###........# .. ###......# .. ######## ... ...