Escriba un programa o función que tome N y S y genere el número de palíndromos de longitud S que puede construir utilizando un alfabeto de tamaño N de manera que cualquier prefijo de tamaño entre 2 y S-1 no sea un palíndromo.
Por ejemplo, si N fuera 2 y S fuera 5
Los palíndromos válidos serían
01110
10001
Y así la respuesta sería 2
Este es un código de golf, por lo que las respuestas se puntuarán en bytes en función de su longitud, siendo mejores menos bytes.
01111111111111111111111111..0
es un palíndromo tal que cualquier prefijo no es un palíndromo