... .. .? ##########.### #............ #..........# #..........# #..........# ##.....)....# #...........# #...........### #.###.............# #..!...?..........# #.....##..........# ..... #.........)# .### #..........# #..........# ############ ########### #.........# #.#######.# #...# .# #####.### .# #..<#.# .# #.###.# .# #.# #.# .# #.# #.# .# #.# #.# #.###.# #.....# #######