con=file("stdin", open="r")
repeat {
line=readLines(con,1)
if (length(line)==0) break
w=strsplit(line," ")[[1]]
if (w[2]=="==") {write(ifelse(identical(w[1],w[3]),1,0),""); next}
if (w[2]=="!=") {write(ifelse(identical(w[1],w[3]),0,1),""); next}
if (w[2]=="<=") {
if (identical(w[1],w[3])) write(1,"") else if (nchar(w[1])<nchar(w[3])) write(1,"") else if (nchar(w[1])>nchar(w[3])) write(0,"") else for (i in 1:nchar(w[1])) {
if (as.integer(substr(w[1],i,1))<as.integer(substr(w[3],i,1))) {write(1,""); break}
if (as.integer(substr(w[1],i,1))>as.integer(substr(w[3],i,1))) {write(0,""); break}}
next}
if (w[2]==">=") {
if (identical(w[1],w[3])) write(1,"") else if (nchar(w[1])<nchar(w[3])) write(0,"") else if (nchar(w[1])>nchar(w[3])) write(1,"") else for (i in 1:nchar(w[1])) {
if (as.integer(substr(w[1],i,1))<as.integer(substr(w[3],i,1))) {write(0,""); break}
if (as.integer(substr(w[1],i,1))>as.integer(substr(w[3],i,1))) {write(1,""); break}}
next}
}
Y29uPWZpbGUoInN0ZGluIiwgb3Blbj0iciIpCnJlcGVhdCB7CmxpbmU9cmVhZExpbmVzKGNvbiwxKQppZiAobGVuZ3RoKGxpbmUpPT0wKSBicmVhawp3PXN0cnNwbGl0KGxpbmUsIiAiKVtbMV1dCmlmICh3WzJdPT0iPT0iKSB7d3JpdGUoaWZlbHNlKGlkZW50aWNhbCh3WzFdLHdbM10pLDEsMCksIiIpOyBuZXh0fQppZiAod1syXT09IiE9Iikge3dyaXRlKGlmZWxzZShpZGVudGljYWwod1sxXSx3WzNdKSwwLDEpLCIiKTsgbmV4dH0KaWYgKHdbMl09PSI8PSIpIHsKaWYgKGlkZW50aWNhbCh3WzFdLHdbM10pKSB3cml0ZSgxLCIiKSBlbHNlIGlmIChuY2hhcih3WzFdKTxuY2hhcih3WzNdKSkgd3JpdGUoMSwiIikgZWxzZSBpZiAobmNoYXIod1sxXSk+bmNoYXIod1szXSkpIHdyaXRlKDAsIiIpIGVsc2UgZm9yIChpIGluIDE6bmNoYXIod1sxXSkpIHsKCWlmIChhcy5pbnRlZ2VyKHN1YnN0cih3WzFdLGksMSkpPGFzLmludGVnZXIoc3Vic3RyKHdbM10saSwxKSkpIHt3cml0ZSgxLCIiKTsgYnJlYWt9CglpZiAoYXMuaW50ZWdlcihzdWJzdHIod1sxXSxpLDEpKT5hcy5pbnRlZ2VyKHN1YnN0cih3WzNdLGksMSkpKSB7d3JpdGUoMCwiIik7IGJyZWFrfX0KbmV4dH0KaWYgKHdbMl09PSI+PSIpIHsKaWYgKGlkZW50aWNhbCh3WzFdLHdbM10pKSB3cml0ZSgxLCIiKSBlbHNlIGlmIChuY2hhcih3WzFdKTxuY2hhcih3WzNdKSkgd3JpdGUoMCwiIikgZWxzZSBpZiAobmNoYXIod1sxXSk+bmNoYXIod1szXSkpIHdyaXRlKDEsIiIpIGVsc2UgZm9yIChpIGluIDE6bmNoYXIod1sxXSkpIHsKCWlmIChhcy5pbnRlZ2VyKHN1YnN0cih3WzFdLGksMSkpPGFzLmludGVnZXIoc3Vic3RyKHdbM10saSwxKSkpIHt3cml0ZSgwLCIiKTsgYnJlYWt9CglpZiAoYXMuaW50ZWdlcihzdWJzdHIod1sxXSxpLDEpKT5hcy5pbnRlZ2VyKHN1YnN0cih3WzNdLGksMSkpKSB7d3JpdGUoMSwiIik7IGJyZWFrfX0KbmV4dH0KfQo=