############## #.......)..... #............. #............. #'####...######+#. #...##'###........ #...#............. #...#............. #...+............. #...#........<.... ##+###............. #......#+####+###+### #......'............# #......#............#.# #......#..............# #......#......##......# #......####'####....#.# #......#............+.# ####+###............# # #............##...... #............##......# #............+ ....#.+ #............# ... #............# .... ##'#######+#######+#.... #....###................ #......'................ #......#................ #......#.......z........ #......#......z.<....... ###+##+#.....z.......... ..........#'####+#..... ..........'...... .... ..........#...... ... ..........#..z...+ .. ..........#......# . ..........#......# ..........#####+## ####+###......... #......... #......... #......... +......... ###.<....... #.......#+## #.......# #.......# #...l...+ #.......# +.......# #.......# #.......# #.......# ###......