.. #.# #.. #..#### ##### #.....###...... #.....+.#...... #####....#.#...... .......<...#...... #########......# ............# #### #######......# ..# ......'......+ ########.# ##########......# #...g....########...######......## #.#(l.............................. # #.#############...##########.#### #+# #...# .# ..#### .# .... ..... ..... .....