####### ###.....######### #...............# #../............# #....^..........# #.......#######'## #.......#........# #.......#........# +....^..#........# #########........# ..........# ........<.# ..##+###### .