#...... #....# #...... #....# +...... #....# #...... #....# #..... #....# ########...########....#### #.......................... #............<............. #.......................... #.......................... #...................................# ..# #..........?........y...............# ...# #...................................########...# #...................................#......(...+ ###########........................o...$......#........$.# #.............................................#....(.....# #.....................................?.......#$.........+ #............................................(.$...#######. ###########..............................####g####......... #..............................##.....##......... .#............................".#.......#.......# ..#..............................#.......#...##### ...#.................................._...........# #######..##....#################.....###.#.......#.......# #.....z..#..........# #.........#.......#...#...# #......z.#..........# #.........##.....##...#####. #........#..........# #.........####.####...#.... ###'############....#### #...###'###........[.$..###...###### #.....#.....>............ #...#.....#.....#..[#)....#........# #.....#.............).... #...#.....#.....#...#.....#........# #..)z.#................... #...#.....#######...#.....#...#....# #....)#####)################...#...........#...#.....#...#....# #.......#.)).# #....#<..#...#...........'.........#...#....# #.......'....# #....#..)#...#######.....#.........'...#....# #.......#....# #....'...'...............#.........#####....# #.......##'### #....#...#...............#...#.....#...#....# #########....# #....##'##.........#######...#.....#...#....# #............# #....#...#.........# .....#.....#...##'### #............# ######...#.........# .#####.....#........# #............# ....#.........# ..#...#.....#........# #.......###### .#####.........#######...#######........# #............# .. .'...............#...#.....##'####### #............# .. .#####...........#...'.....#...# #............# ... #.....#.....#...#.....#...# #............# #.....#.....##'##.....#...# #.......###### #.....#######...#.....#...# #........ ...#.....#.........#.....#...## #........ ...#.....#.........#.....#....# ..# .........#.....##+##.....#....# ..# .........###'###.........#....#...# .........................##'###...# $ .........................#.)......# $ ..............<..........#........# .........................#........# $ .........................#........# ###################################