### ########.# #........# #.######.# #.# #.# #.# #.# #.# #.# ###########.######.### #...........##.......# ########### #.......######.......# ##.........# ## #.......###.##.......###....).....# ... #.......'...##....................##.### #.......###.##.......................... ####### #.......# #.##......................... #.....# #.......# #.##.......###...........#####. #.....# #.......# #.##............###............# #.....# ###########[#######.###...# #.###.######## ...#.....# #...?...........#.....# #.#........... .........########.#####.#########.#.#.# #.#.#.########## ...>................###.####....#.#.#.###.#.#..#.......### ...>...............+.............................##.....# ..<................###.####.#..#.....#####.#.....##...### ###+##.............# #.####.#..#................>##.....# #.............# #......#..#.#.............#.##.#..## #.............######...##.#.#.###########.#.##.#..# #...#######+####...'....#.#.#.# ####.#.##.#..## ##### ###.####.###....#.#.#.#### #....#........# ........#.<......#........# #.####..#.#.### .........#........#........# #.#<##..#...# #........%#####....#........# #.#.##..##### #........%'.................# #.#.##..# #........%####......#.......#####.#.##..# #.........# #..............'..##.#.##..# #.........# #.##...#.......##.#........# #.........####.##...#.......##.#.#####.## ######.........##...##...#.......##.#.# #.# #.........#######.###....+.......##.#.# #.# #.........# #.# #....#..........#.# #.# #...).(...# #.# #....#........###.# #.# #.......o).....#######.###....#........###.#####.# ##...................>.......+..................# ...##.........#####.#####.####........###.####### .. #.........# #.......# ##+###...###.# ###...##.## ######### #.......# #...##.# ######### #...##.# ##### .