##### ###########...################' +.............................. #.............................. #................[............. #...................(.......... #.............................. ############..#######..###..#.. ##..##..###..##..## ..# . #.........#.......+ .# #.........#.......# # #.........#.......# #.........#.......# #.........#.......# #.........#.......# #.........#.......# #.#########...##.## # #......##...# ## #......#....# #......#....# #......#....# #......#....# .# #......#....# .# #......'....# ..# ######......###..# ...# #......########..##...## #.....#........#........# #.....#........#..Z.....# #.....#........#........# #.....#........#........# #.....#........'........# #########################