Solar geometry algorithm | lit.salon