##### #....#### ### ........#####.## #............## #........?..# ##....###<..## ##....#####..## ##....o.# ##..### #.......## ##...## #...####..# ##...## #..# ##.# ##...# #.# #.# ##..# #. #.# ##.# #. .## ##.# # #.# ##