. ..####### .........###### #............# ##### #..........^.# #...# #............# # #...# #............# #oo###...######....(....# #....'...'....'........<# ##.###o..######.........# +...# #.........# #...# ########### #...# #...+ #...# #####