....+ .....##. ##########......# #........#......# #........#......# #........#......# #........#......# #.....<..'......+ #........#......# #........#......# #...######......# #... ######....... #.. ....... #. ....... #. .O..>.. ....... ....... #......