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