... .. ..####.. #............. #............. # ............. #..###########........?(.. #.?...............!.....$. .#......................... ......##'##........(...... ###.. ##...##..........# ......#..<..#......)...# #....##...##..........(... #...(.##+##.....#####..... #...g...........# .... #...............# .. #.....bg........# . .........g######## ....#####.# ..........# .....#####. (. .. ... .... #####