(n)solar calendara calendar based on solar cycles