.. # ## ... ##. ... #..# #.. ##.... ..### #.########..... #...#####.#<.......# #.#....##.#.....<.# #######..###.##........## #..........$...........# #........#.............# #.....S(........#..(...# #........#.......[....... #g.......#.....######....# #...%....#...### ....... ##...........# ####.## #............ #.....o... ... #..........