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