# .# .. ####.# ##....# #..# #......8...... ##.######............. #.yyc...#.............# #.yJ.