############ ............. .......#....# . . .......#....# ...# ..............# ..... ....# ##.......# #....# ..... #........# #....# . ......##........###....#...## ....>.......................... ... #.........###.#......## ..... ....#+##......# #.#....#.###...... ..............###.#............... .##..........+................... .. #..........###.................. ...######..........####...#.###.... .............##.....# #...#.# . #.........#####.....########'## . # #...................#.........##### #+#....... .#.................................#+#...........# .......................................#.. ....... .......................................#.# #...... ......................................#.###....##.# ..............)................................##.# ..................#################.#..........##.# .................# ##### #.#.............#### ####............####...# #.#..........##..... #........#####..'...# ..#.#####.........# .#........### #..#...# ..#.#####.##.##.#.# .............###'####'#### ...#.......##..#.#.###.####.# ..........#..##.'<#.....# ...#.........)..............# ........####'######.....# ....#.............#.###.###..# ........##........#.....# #...............#.###.# #..# ..##...##........#.....# ##.#............>......# #..# . . #...##........'.....# ................#.#.###.# #..##.# ######........####### ..... .............# #.# #..##.# #........# ####.#.##.##.#####.#####.###..##.# #........# ...............................#.# #........# ...........##............%......#.# #........# ........).......................#.# ########## ..##........###...#############.#.# ............#.....########### #...# ............'.....'.........###.#.## #.#.#.#.#.#.##.....###..............# .........((.#..#### ###.############ #.#.#.#.#.#.##..# #.# .........>(..$#..# #.# #.#.#.#.#)#)#.##..# #.# ...............#..# #.# #.#.#.#b#.#.#.##..# #.# ..........#>.# #.# #.#.#.#.#.##..# #.# ............#..# #.# #.# #.#.#.#.# #.# . ........ ..# #.### .