. .o... ..... .... #..# . #..# ..########..#####. .................. .................... .. .###....##...##### #.... #######... #....##o..# #...# #......... #....##...# #...# #<........# #....##...# #...# #.l.......# #....##z..# #...# #.........# #...<##z..# #...# ######## #.........# #....##...# #...# ... ..# #......... #...z##...#######...############.###.# #......... #............................##♣.♣##.# ########## ###########################.##♣♣.♣♣#.# #..z.......# ####♣♣.♣♣#.# ##♣.♣##.# ##.###.# #.. ..# #######