function trinary_to_decimal(str) all(x -> x ∈ ('0', '1', '2'), str) || return 0 number = parse(Int, str) digs = digits(number) sum([k*3^(i-1) for (i,k) in enumerate(digs)]) end