######################################################## #.......#............##.........#...##...#...#...#.%.#.# . #................>........................#..#........# ... #..