add java solution for self_describing_numbers