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