. .# #. #.## #.. #..# # .... ...###.# #... #......# #..#########...... #..))..Oo.....###### ......#)#.##..o........ ##### #...#####..##### #...........# ....#######>#########>. ###### #..)O<....... #############