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