Compute letter frequencies from encoded string | Oracle Interview Question