### ...# ############# ....# ............##.....# .......>.....wK..... ######.###.##...... #........#.# ..... #.####.#.#.# ...# #.#.#.# ..# #.#.#.# .# #.#.#.# # #.#.#.# # #.#.#.####.... #............. .######.#.####.... .......<#.# . #######.#.# +.......#.# #########.### ..........# #######.#.#### ........).<# #.##.#..#### .....!. #####.#.# ..... ... .## .... .# ..... .#