... .?.. ... .... ... ..... ##..##.... .....# #..# #.... .....# #####..# #...# #..###.....####...# #..........##....# #....####...#....# #....#####.[.....#####..# #......####.............# ##.......................# #........................# .## ##.....##[<............... ...####......####............... .......#.......# ###B............ #......#......## ##........### ##.....####......####..##### ##...g# #...........## ##...# #.........<.# #...# #...........# #.....##...........# ##.................# ...#............... #..#####....#........ +.. . ###........ #.. ##....... ##. .... .