
A super ugly number is a positive integer whose prime factors are in the array primes .
Given an integer n and an array of integers primes , return the n ^th super ugly number .
The n ^th super ugly number is guaranteed to fit in a 32-bit signed integer.
1 <= n <= 10 ^51 <= primes.length <= 1002 <= primes[i] <= 1000primes[i] is guaranteed to be a prime number.All the values of primes are unique and sorted in ascending order .