###.####.### .....#.....###. %.............. .............## ..(...........# .......o.>..... .............# .......