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