.. .!.# ...#.#### ....##.... ..........## ..........#g#### #.....).g.#...# #.......###### ## ##......#..#.####.# ##...g#.##%.#....# ##..)...##........# #$.......)...##...# .......#......####..## ......###.....+.g##..## .....# ##....+..##...# ...# ##...####....## .. #.....##....#...# ...........#.#### ...........##.# ...........#.### ..............<## ### ..........).)..####<# .......#####....##.<# ......# ##..>.(### ....r ##.##(# .... #.##.# ... #.#### #.# #.# ..# ..# .