############## .............#(. .........###.#.# #.# ########.# #.#.# #.# ##### #########.###.#.###.# #...# ########## .#......##.#.........# #...# ######### #.##.....# .................# #.### #...# #.......######.##.###.# #.####.#.##.....###...#####...# #......<##.....##.#..[# #. ###.#.#.....###....+...'..)# #.......##.###.##.#.### #.##...#.#.#...###....#####...# #.......##.##.....#.# ..#.#...#.#..................# #######....#......#.# #.#..........<.#.########....####### ######..#####.# ######.#.....#....#.#........!....##....##########..#####.# .>.............................#...'....#.......##.....(..# #.####.#....###.#.####.#........####....#.......##..#.##..# .....#.#..###.....##......##..####....#.......##....##..# .......................................+.>.....##.#......# #.....##.#....###.####.......#........###.......##.#.###.## ....#. #.#....# #(####......###.####..# #.......##.#.# #.# #.###. #.#.#..# #...............# #..# ###...####.#.###.# .. .. #.#.#.####...........##..# #..# #...# #.....#.# #.#.#...............###..# #..#####...##########.# #...#.#####.....##.......## #......'..............# ....#(#...'.....########..#....#####...############ ##.###.###....## ##.#....# #...# #.# #....# #.#....### #...# #....# #(##oo... ###### .....# #..#.#.##o# .##### ##.#....o.# . #.#......# #.oo# ..............# ........##....# ......((. ...# .........# #.# #........# . .........# ..........