package main import "fmt" func main() { primes := []int{2,3} g := 0 fmt.Scanf("%d", &g) for g > 0 { g-- n := 0 fmt.Scanf("%d", &n) if primes[len(primes)-1] < n { counter := primes[len(primes)-1] + 1 for primes[len(primes)-1] <= n { if counter % 2 != 0 && counter % 3 != 0 { temp := 4 for temp * temp <= counter { if counter % temp == 0 { break } temp++ } if temp * temp > counter { primes = append(primes, counter) } } counter++ } } //arr := []int{} cnt := 0 //for i:= 1; i <= n; i++ { for j := 0; j < len(primes); j++ { if primes[j] > n { break } cnt++ } //} if cnt == 0 { fmt.Println("Bob") }else { if cnt % 2 == 1 { fmt.Println("Alice") }else{ fmt.Println("Bob") } } } }