# # # . . .. ##. .#. ###..#####...# ....#.....#..# #..#.......#..# #....<....# #..#.......#... ....#.....#.... .....#####..... # ... ... . .... ...# ... ... ... ...