Number Following A Pattern Leetcode Contest Solution