#... ...% #... ... ...##... ....... #.....# #.....# #.##..# #.##..# ###....O##### #............ #.##..##..... #....<........ #............. #............. #............. #....(......# +.##........# #. #........# # #..##.....