######### #.......# #...# #.#####.# #...# #.# #.# #...# #.# #.# # ######### #...### #<# #.# ..####### #.......# #..... #######.# ........# ##### #.......# #...# # #.......# ........####...###.......#####...#.# #.########### ..o...o.'..........................+ #...........# o...o.Z.####...###.......######.#..# ###########.# .?....hS# #.............# #.#..# #.# ........# #.............######.#..# #.# ........# #..................#.#... #.# ...o..w.######....#####.........#.... #.# .>......+...............>.......##.... #.# ......!.######....#####.........# .#### #.# ........# #....# #.........# .# #.# #....# #.........##.# #.# ###### #########..#.# #.# #######..#.####. #.# ................ #.# ########..####. #.# ............# #.# #########.##.# #.# ...........#.# ##########.# .........#.#.# #........#.## ########.#.#.# #.######.#..# #.#####.#.#.# #.# #.##.# #.........#.# #.# #.##.# #.#####.#...# #.######.##.## # #.#...# #............# #.#####.#...# #........##.## #.#...#.###.# #.############ #.........#.# #.##.........# #.###...###...## #.##.######.## # #..............# #.##.# #.# ##.#+###...###....# #.##.######.# .....................# #........##.# .........#####......## ####.###.##.# .........# #...#..# #.# #.##.# .........######.....# #.# #.##.# ##+#####.#... .....# #.# #.##.# #####.#.####....># #.# #.##.# #............... #.####.###.##.# #.###.#.......### #........#.##.# ...###.#..................#.#.##.# ...........................#.#.##.# .########..................#.#....# #######.#################.###### ..........................# #######.################### #.# #.# #.# #.# #.# ... ###