#!/usr/bin/python
import sys

def ascii2binary(ascii):
	output = ""
	for x in range(len(ascii)):
		temp = ""
		byt = ord(ascii[x])
		for i in range(8,0,-1):
			c = byt / (2**(i-1))
			#print ("%d / %d: %d"%(byt,2**(i-1),c))
			if (c == 1):  byt -= (2**(i-1))
			temp += "%d"%c
				
		output += temp
	return output




ascii = None
if (len(sys.argv) > 1):
	if (sys.argv[1] == "--test"):
		ascii = "HELLO"
	elif (sys.argv[1] == "--help" or sys.argv[1] == "-h"):
		printSyntax()
	else:
		ascii = sys.argv[1]
	print(ascii2binary(ascii))
else:
	inp = sys.stdin.readlines()
	for line in inp:
		try:
			print(ascii2binary(line))
		except:
			print("Problems in line %s.  Not binary?  Should look like '011011001010111101010011'"%line)

