.....#####..... ............... .............. ............. #........... #.......... ##.[[...... #...[...... ##o......... #........... #.<......... ###......... ..#....... .#####..... # ###.. ##