package main

import "strconv"

// FizzBuzz mengembalikan "Fizz" bila n habis dibagi 3, "Buzz" bila n
// habis dibagi 5, "FizzBuzz" bila n habis dibagi keduanya, dan teks
// angkanya sendiri bila n tidak habis dibagi 3 maupun 5.
func FizzBuzz(n int) string {
	switch {
	case n%15 == 0:
		return "FizzBuzz"
	case n%3 == 0:
		return "Fizz"
	case n%5 == 0:
		return "Buzz"
	default:
		return strconv.Itoa(n)
	}
}
