######### ########## ....((.).# #........# #.# #........# .#######.###........# ....................# .#######.###........# #....+........# #....#........# #....#........# #....#........# ######......).# #.....)..# ######'### #..# ########..# ..........# ....#####.##### +.........+ ######.#### #.# #.# #.## #..# #######.## #.#.# #...# #..# #.#.# ###.#.####.###.#.# #...........##.#.# #.....(...#.##.#.# #.........#..#.#.# #.........##.#.#.# #.........##...#.######.## #.........')..............##### #.........###..#.########.....### #.........#.....................## #.#########.#.>##....... #.......#### #.#.........[.###.......... # #..#.........#.......# #..#.................######### #..#.....#..>#...#...........# #..#....## ##.###...######.# ##########..#.....#. #<..#......# #.# ............#................#.#.# #.# #########...#.........#......#.#.# #.# #...#........###.....#.#.####.# #.#....#..... #...............# #.#.#### ... .............### #.#.# # ############.### #.#.# #............# ..#.# #.#..#####.#.# ###.# #.#..# #.#.# #.########## #.#..# #.#.# #..........# #.#### #.#.# ##########.# #.# #.#.# #.# #.# #.#.# #.# #.# #.#.# #.# #.# . . #.#####.# #.......# #.####### #.# ###