import java.io.*; import java.util.*; public class hard { public static String reverse(String text) {String out=""; int i=text.length()-1; while (i>=0) {out=out+text.charAt(i); i--; } return out; } public static void main(String [] dummy) throws Exception {String line; int i=0; String [] inp = new String[3]; int [] val = new int[3]; inp[0]=""; inp[1]=""; inp[2]=""; StringTokenizer s; boolean error; BufferedReader f= new BufferedReader(new FileReader("hard.in")); while ((line=f.readLine())!=null) { i=0; s =new StringTokenizer(line,"+="); error=false; while (s.hasMoreTokens()) {inp[i]=s.nextToken(); if (inp[i].length()>7) error=true; try {Integer.parseInt(inp[i]); } catch (NumberFormatException e) {error=true; } if (!error) val[i]=Integer.parseInt(reverse(inp[i])); i++; } if (!error) if (val[2]==val[0]+val[1]) System.out.println("True"); else System.out.println("False"); if (val[0]+val[1]+val[2]==0) break; } } }