. ############# .. #...........# ...#...........# ...............# #..........# #....#.###.# #........#.##### #....?#..#.....# +.........