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