counting zeros
geometric sum
check palindrome recursion