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