###### #....# ######## #.##.##### #.....(# ######.##.....# #......# #.............# #......# #......#......# ####### #......# #......#......####### ####### #.....### #......####......'<........^..# #.....###.#...+.# #.........#......###.########.# #......##.#>..#.# #...#######......#.......# .###......##.....#.# #...# ######.#.##.##.# .......)...........# #...# ##### #.#.##.##.##################..#### ###.### #...# #.#....#......# #..# ####...# #...####.....##......# #..# #...##.# #...#...####.##......# #oo# #......###...#...####.........##############.)#### ######..>.........'...'......%...............[........# #....'...#.########...########....##############(.....# #.####.....# #..)# ###### #.(....# #.####.#.### #...# #......# #..........### ##### ##..#### #............# #..# #..........#.# #..###### ##.......#...# #.......# #####.......# #.......# ##......# #.......# ##.#(.># #.......# #.#...# #..###### #.##### ########..# ###.# #.....##..### #...# #...<.##....# #...# #.....##..#.# #...# #.........#.# #...# #####.....#'##### #...# #...........# ###.########################################........# #............................)[..%..%........>....# ##########################################.(......# #.)'......### #.##......# #.##......# #.##......# #.###'##### #.....# ####..# ###..# .....##### .#.#.#.#.# .#.#....... ......#.#.#[#.## #.o.....<......# #.oo#.#.#.#.#.## ... ... ...#. .#.# #.##.. [.b.b . #. .# #.# .. ## # ##