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