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