.. . ## . ..###. .# ........ ..# .........# #.# ### .......#.####..# ... .......#..#...# ..# ..........$.###..###. ....#..#..?b.g...... ####........########. ....>........# .....#....#..# ######....##.# ###..#..##... ##8###....##### .....#.....# .....#.....#### ........##....# ##8##.........# #..........# #..........# #...###..... #(.##.##..#. #..#...#..# #..'.<.+ .. #..#...# #..##.## #...### #.... #.... #..... ..####