s="vwxrstuopq34567ABCDEFGHIJyz012PQRSTKLMNOZabcdUVWXYefghijklmn89+/"defMy_base64_encode(inputs):
bin_str=[]for i in inputs:
x=str(bin(ord(i))).replace('0b','')
bin_str.append('{:0>8}'.format(x))
outputs=""
nums=0while bin_str:
temp_list=bin_str[:3]if(len(temp_list)!=3):
nums=3-len(temp_list)whilelen(temp_list)<3:
temp_list+=['0'*8]
temp_str="".join(temp_list)
temp_str_list=[]for i inrange(0,4):
temp_str_list.append(int(temp_str[i*6:(i+1)*6],2))if nums:
temp_str_list=temp_str_list[0:4-nums]for i in temp_str_list:
outputs+=s[i]
bin_str=bin_str[3:]
outputs+=nums*'='print("Encrypted String:\n%s"%outputs)defMy_base64_decode(inputs):
bin_str=[]for i in inputs:if i !='=':
x=