####################### ......................# .......................# #...####+####...##.....## #...##...####...##.....## #................#......# #....<...........#......# #...##...#########......# #...##...####...##......# #.......................# #...............######### #...##...######## ... #...###'###.....##... #....#..Z............ #....#..>........... #....#.............. #....#...##.....## ... #....#...##.....##.... #....#...#............ #....#...+............ #....#...#............ #....#...#............ #....# #............ #....# ##.....##.... #....# #.....# .... #....# ..$...+ ... #....# ..$....# #....# ........# #....# ..##+##### #....#... #..<.# #....# ######