func isConst(a []int64) bool {
	if len(a) == 0 {
		return false
	}
	v1 := a[0]
	for _, v := range a {
		if v != v1 {
			return false
		}
	}
	return true
}
// isConst returns true if a contains only equal values.
isConst returns true if a contains only equal values.
// isConst returns true if a contains only equal values .
func isConst(a []int64) bool {
	if len(a) == 0 {
		return false
	}
	v1 := a[0]
	for _, v := range a {
		if v != v1 {
			return false
		}
	}
	return true
}
func isConst ( a [ ] int64 ) bool { if len ( a ) == 0 { return false } v1 := a [ 0 ] for _ , v := range a { if v != v1 { return false } } return true }
isConst returns true if a contains only equal values.
isConst returns true if a contains only equal values .