########## .###########........# .......<...'........# .###########........# #........# #........# #........# #.######........# .......'........+ ..#.######........ #.#.######........ .# ........'........ #.# #.######>....... ... # #........#####+# #.# ## #. ##........# #.# ..# .. +........# #.# ...# #. #........# #.#######.##...## #.. +........# #.....F.......... #...##........############........ #.............'.............#...## ###.#.........############........ # #.........# #..###### #.######### #.... #.. #.#### #.# #.# #.. #.# #.# #.# #.