The final(maybe) design for decode_base64.