..... .... #..# #..# #..# ######..####### #<............. ...# #.............. ...### #######..##### #.... #..# #... #..# #..# #..# #..# #####..########..# ...........[....O># ..................# ################..# #..# #.... #..... #...... #......