There are some the solutions on series and patterns. I've solved using a javascript programming language.