######### #.# #.......# #.# #.##'##.# #.# #...#.# #.# #.<.#.# #.# ##+##.### #.# +.'.# #.########################## #+#.# ###.##.................g...... #.#.#####>.........[...).............. #.........#.#........#..##....####.$.. #########.#.#........##.##....# ### #.#.#........##.##....# #.#.#........##.##....# #.#.#........##..#....# #.#.##+#########.#....# #.#.# .# .#