######## #......# #......# #......# #......# #......########### ..#......'.........# .....#......#########.# .....#.###### #.# #....#.##### #.# #....#.....# ######.# #....#####.# #......# . #....# #.# #......# ... #...%# #.# #......# ....## #....# #.#####......# ......##....#####.#..........#########. ............'.......................... ...#.......#####.#...........######### ###.##### #......##'###..# ####'#### ####.####.# #..# #.......# #......# #..# #.......# ######.# #..# #.......######## #.# #..# #.......#......# #.###..# ### #.# ##+###.......#.<....######.#....# #.. #. #.# #...........##...........#.#....#### #.# .#. #.# +...........##......####.#.#............ .... #.# #............#.....## #.#.#.....#####.# .. ... #.# #............#....## #.............#.# ...##.####'## ###............#.....## #.#.##...##...#.# ..........(# #.+............#......####.#.##..........####### #..%.%.(# #.#......(.....#..##...##..#......##..###......# #..(g(..# #.#............##.###...#.##.###......###.####.# #...##'## #.#............##.# ##....%...##.###.###.......# .......##.# #.#............##.# ##...##..##.##.......###### ........##.# #..............##.# ##.###..##.##..###...#.. ........##.# ####'#######'#.##.# ########..##'##..###...#.# .......##.# #............#.##.# #................#...#.#.# ......##.#######'####.%....##.# #(...............#.###.#.# '######...........##......##.##########.#.......#.# #.#)# #...........''........%..>.............#....###%#.###### #.######...........##......#######.#.##..............^........# #..................##......# #.#.......##.##########.####.# #######............##......# #.#..#....##!..............#.# ...................+.......# #.#.........#...#######.#.##.# ######............######### #.#...........#.....###.#.##.# #............# #.#..#............#.....#.##.# #............# #.#..#..#...#.###.#.#####.##.# #............# #.#.....................#.##.# ##...........# #.#...........#.#.#.......##.# #...........# #.........................##.# #...........# #.###########...#.#.##..####.# ############# #............................# ##############.#..#.########.# #........# ### ##########