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