# .. .... ..#.. ..... .#.##.....% ..........# .. #.........# ...###.........# #).............# #..........# ##......o..... #..