############# ############# #.....'.....+ #...#.......# +.....#.....# #...#(......# #####.######...# #+##..##..##### .###+##.###.######...###.##..##'###.# ................#.....#............(+ ............)...#.....#.............# ###.##.###.##..##....##...######'### ##.###.##..##....##...####....## #.................#....).......# #.........(.......#............# #.................#...[........# +............^....#............# ##..##.#+####....##..###..##..## #### #..##.'_+.##....##..###+####'####..# ... .....#.#+#........'...#...+..(...#..# .........#...#........#...#...#......#..# #.###...####'##...##+#######..###...##..# # #.########...#######.###.###..###...##..# #. #.$#.........#..........................# .. +..#.........'..........................# #. #####.###..########..###..###########..###..# ###..##.[##.###..###.####..# #### #.##..########..# .....$..).........#...#....# #...............# ........))).......#...'....# #...............# ###..##.....##....#...#....# #...............# #..######)###+###+###'#### #...#########...# ........##..###..##.=# ###...####...##...# .....................# #.....#......##...# ######..##...........# #.....#...........# ### #))##..##..###..# #########....##...# ..>. #..##..##..###..# #.....#.####....# .....#.......#...#..... #.....#.# #....# .....'.......#...#...... #.....#.# ###### .....#?..o...#.<.#........ #..>..'.# .....#.o.....#...#........ #.....### ###' ##.###.###### .###... #.....# #. #.# .# #.....# ..> . ####### ... . #>. #+##