### .. ####.#### #.......# #..@....+ #......)# #..?....# #.......# #.......# #.......# #.......# #.......# #.......# #########