class Coin(object):
def __init__(self):
self.showing_heads = True
self.value = 1
def show(self):
return "Heads" if self.showing_heads else "Tails"
def turn(self):
self.showing_heads = not self.showing_heads
def display_all():
coin1=Coin()
coin2=Coin()
print "this is coin1"
print coin1.show()
print "this is coin2"
print coin2.show()
print "flip 'em both!"
coin1.turn()
coin2.turn()
print "coin1 now:"
print coin1.show()
print "coin2 now:"
print coin2.show()
if __name__ == "__main__":
display_all()
Y2xhc3MgQ29pbihvYmplY3QpOgogICAgZGVmIF9faW5pdF9fKHNlbGYpOgogICAgICAgIHNlbGYuc2hvd2luZ19oZWFkcyA9IFRydWUgCiAgICAgICAgc2VsZi52YWx1ZSA9IDEKICAgIAogICAgZGVmIHNob3coc2VsZik6CiAgICAgICAgcmV0dXJuICJIZWFkcyIgaWYgc2VsZi5zaG93aW5nX2hlYWRzIGVsc2UgIlRhaWxzIgoKICAgIGRlZiB0dXJuKHNlbGYpOgogICAgICAgIHNlbGYuc2hvd2luZ19oZWFkcyA9IG5vdCBzZWxmLnNob3dpbmdfaGVhZHMKCmRlZiBkaXNwbGF5X2FsbCgpOiAKICAgIGNvaW4xPUNvaW4oKQogICAgY29pbjI9Q29pbigpCiAgICBwcmludCAidGhpcyBpcyBjb2luMSIKICAgIHByaW50IGNvaW4xLnNob3coKQogICAgcHJpbnQgInRoaXMgaXMgY29pbjIiCiAgICBwcmludCBjb2luMi5zaG93KCkKICAgIHByaW50ICJmbGlwICdlbSBib3RoISIKICAgIGNvaW4xLnR1cm4oKQogICAgY29pbjIudHVybigpCiAgICBwcmludCAiY29pbjEgbm93OiIKICAgIHByaW50IGNvaW4xLnNob3coKQogICAgcHJpbnQgImNvaW4yIG5vdzoiCiAgICBwcmludCBjb2luMi5zaG93KCkKCmlmIF9fbmFtZV9fID09ICJfX21haW5fXyI6CiAgICBkaXNwbGF5X2FsbCgpCiAgICAK