urlshortx payment method, citadel interview leetcode