import java.util.Scanner; public class Main { private static Scanner sc = new Scanner(System.in); private final String line = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; public static void main(String[] args) { new Main(); } Main() { String str = sc.nextLine(); char[] charArray = str.toCharArray(); String binStr = ""; for (char c : charArray) { String temp = Integer.toBinaryString(Integer.valueOf(c)); while (temp.length() != 8) { temp = "0" + temp; } binStr += temp; } while (binStr.length()%6 != 0) { binStr += "0"; } StringBuilder sb = new StringBuilder(); for (int i=0; i<binStr.length()/6; i++) { String bin = binStr.substring(i*6, i*6 + 6); int index = Integer.valueOf(bin, 2); sb.append(line.substring(index, index+1)); } if (str.length()%3 != 0) { for (int i=0; i<3-str.length()%3; i++) { sb.append("="); } } System.out.println(sb.toString()); } }