.........# ........## ........ ... ...... ... ....# #... #...# #....# #...# ..... #....####O..###### ........##.............o... ........##................. ........##...........###### .......##...........# ...........#####...## #......>.# #....#### #........#####........ #..............###.##. ######..###.........# .# ........# #.........# . .......<# #....###### ........# #....# #####...# #....# #...# #..... #...# #..... #.... ...... #............ #...#