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