. ..... . ..... .O #... .# . #... ..# ..###... ..###. .......###...... #.......O_........ #.....# #_.<._# #.....# ....._.O.... ......###...... .o###... ..###. #... .o# #... ..# ..... .. ...