Cryptarithmetic Problems Leetcode 75 Badge