public static long Sum2PowDigits(int n) { var res = MiscUtils.GetDigits(2).ToArray(); while (--n > 0) { res = MiscUtils.Add(res, res); } return(res.Sum()); }