internal List<int> FindAllPalindromes(int[] nums)
{
List<int> allPalindromes = new List<int>();
for(int minNum = IntUtils.Pow(nums[0], 2), maxNum = IntUtils.Pow(nums[nums.Length - 1], 2);
minNum <= maxNum;
minNum++)
{
if (IntUtils.IsPalindrome(minNum))
{
allPalindromes.Add(minNum);
}
}
return allPalindromes;
}