######################## #####......................# #..........................# #..###.........###.........# #.## ##.......## ##........# #.# #.......# #........# ######### #.## ##.......## ##........# #....#... #..###.........###........g#######......# #...........................g##.........# #..........................#r.#.......# #....................#########.........# #..........<......... ###.......# #.................... #...........$.# #................... #...............# #................... #...(...........# #....###.........### ..#######...#..... .# ##.......## . ..#.#.#.## #.......# ..... .... #.......# .#....#....