package cap3 func Work12() []int { size := 52 cardStatus := make([]bool, 52) start, count := 2, 0 for count <= 104 { for j := start; j < size; j++ { if j%start == 0 { cardStatus[j] = !cardStatus[j] count++ } } } result := make([]int, 0) for i, faceDown := range cardStatus { if !faceDown { result = append(result, i) } } return result }