.... ######## ...# #......#####...## ##....... #......#........## ....... #......#.......... ...... #................> ..... #...........# #..l# #...........# +...+ #...........# #...##### ##...........# #<....... #..........#.# #...o..o. #...........(# +........ #...........(# #........ ###.<..#.......... #o....... #....#.......... ....##### #....#####oo.... ...## ##..... ...... ..o# #...... ..o... #.......(.##... ......... ... ..........