####### #......### ###### #........# ...... ........##...... ...........(... #..........# #.g........ #.sr....... ##.......... ########........... ###......+........... #########.......##....######. +.......'.................. #####...#.......###'####### #...#.......#.........# ...#####...#.......#.........# .......'...+.......+.........+ ########...###.#####.........# .......'.......# ###.####### .###########....#### #.. ...................# #.. ........##.........# #.. .......##.........# . #............##... ..##...)........##... ................... . .................... #........>........(# #.........<........# .................... ................... ..##............## . #............# ..^....##....... .......# ....... ...... .......