####.## ##....... ........# #.......# ####.......# #.......@..# #..........# #......?...# #..........# #.....###### #........ #..[....... #........?. #.......... #.....#.... #.....#....