.######## ........<######## # ....####..........## .#.....#########... >................... ..........####...... ##..###.....>....... ......#####......# ....... ##...#... . .....s###g.#...# ....ggg.g#...#...# r..gggg#g..#...#.. ....g#g{h#...#...# ....{gg#...#...#. ... .#...#...#.. .. ....#...#...# . ...#..(#...#. ......#.. #..