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