..#####...#######...#####....######...#.....#..#....#...#.....#..##....##........#......#....#.....#..##.........#####......#......#####...##........#..........#......#.....#..##........#..........#......#.....#..##....##..#######....#.......#####....######..