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