Leetcode 2992. Number of Self-Divisible Permutations | Hello Interview