#.# # #.# #. #.# #. #.# #..#.# ...#..#.####### ........l...... #.# #.# .###########.# .............# ######.###### #.## #..# ##.# ###.### #8'''8# #.###.# ##...## #..<..# #######