.. ..|# ### ##..... ##.# ###........ ##..## ##.......... #....####............# #.<.................. #....##.............# #.....####.........# #.....# ##.......# #......# #......## #......# #......###### ##.....#### ##.....# ##..o........ #.........# #...... ###.J..#..... ##.........# ##...Z### ...# #..........# ##....## # #.z........## #...### #........>..## #...#..# .............# ....##..... z..z...<.....# ...# .......# #.............# #.. .......o.. ##..........#.. .. ....$..Z.... ##.........# ............. ##.......## ............/. ###.....# ###...# ####