##### ##...## ##.....## #####.......###### ##................# .........>.....###.# ##.###.<....#.# #.# #......#.# #.# #.#...##.# #.# #.##.###.# #.# .. ... ..###.####### #####.#####.........# #+# #.#.#####.# #.#.# #.# #.#.### #.# #.....###.# #.#....##.# +.........# ####...#### ##..# ##.# #.# #+# ####.##### #.# #........# #.# #.##.###.# ##.## #.##.###.# ##...######.#...##.# #.............#.##.# ########...######.#...##.# #....####.%# #........# ####.......# ########## ######.## #.# #!# #.# . #.####### (..8 8.. #.......# ..... .... #.#####.######## ......##..... #.# #.##.....# ......8()8..... ##.#####.##.###.# ............... ####...#.......# #.# ............... #........##.##.###.# #................ ####...####.##.....# #..............# ##... ..####.### ##............## #.####### #.# ##..........## #.# #.## ##........## ##+## #..# ####''#### ##...## ##.# #...#.## ##.....## ###.# ###.#..## ##......[## ##.#.# ######.)).)####.....s...####....# ...........%%%.'.....l.S.'.......# ######.#...####.........####....# #.##.## ##.......## ##.#.#### #.#### ##.....## #.......# #.# ##...## #.##.##.# #.# ##%## #.##.##.# #.# #.# #.##.##.# . ########.# #.......# .........###### #>......# #####.........# #.##.##.# #......##.###.......# #.#..............#..# #.#...###.###.####..# # #...# #.# #.......# #.#######.# #.......# #.........# ######### ###########