##### ..... .... #+#### ...# #######.#8.# #..#### #..........# ##...g###8..8..8...# #...#hh.'.........<# #>....###8..8..8...# #...#### #......(...# ....... #######.#8.# .....h# ###### ...... ...... ..... .....