#include <stdio.h>
#define lI1lIlI "Enter a letter. %s\n"
#define l11IllI "__"
#define lIllili char
#define I1llI1l "hi"
#define lI111Il []
#define lI11l1I 0
#define l11l1II break
#define l1lll1I for
#define l1IIIl1 else
#define Ill1l1l "You win\n"
#define l11lIll =
#define lIIlI1l -=
#define l1ll1ll i
#define l1IIl11 10920
#define l1llll1 answer
#define l111l1l !
#define lI1ll1l 7
#define l1l11ll secret
#define lII1lII main()
#define ll1lIIl lol
#define lIllill getchar
#define l11llll -
#define l11IlI1 *
#define lIIl1lI printf
#define l11l1Il return
#define lIllI1l 1
#define Ill1l1I 11129
#define IllI1l1 const
#define l11l111 ++
#define l11l1l1 "The word was %s\n"
#define lIlIlI1 <
#define Ill1l11 2
#define l1Il1ll +
#define IlIl11I "Letter not found, try again\n"
#define IllI1ll guess
#define l1IIl1l int
#define lIll111 if
#define lIlllll ;
l1IIl1l lII1lII
{
IllI1l1 l1IIl1l ll1lIIl lI111Il l11lIll { l1IIl11, Ill1l1I} lIlllll
lIllili l1l11ll lI111Il l11lIll I1llI1l lIlllll
lIllili l1llll1 lI111Il l11lIll l11IllI lIlllll
l1IIl1l o_o l11lIll Ill1l11 lIlllll
l1lll1I ( l1IIl1l l1ll1ll l11lIll lI11l1I lIlllll l1ll1ll lIlIlI1 lI1ll1l lIlllll l11l111 l1ll1ll)
{
lIIl1lI( lI1lIlI, l1llll1) lIlllll
l1IIl1l IllI1ll l11lIll lIllill( ) lIlllll
lIllill( ) lIlllll
lIll111( l111l1l( ll1lIIl[ lI11l1I] l1Il1ll IllI1ll l11IlI1 ( IllI1ll l11llll ( ll1lIIl[ lIllI1l] l11llll ll1lIIl[ lI11l1I] ) ) ) )
{
l1llll1[ IllI1ll l11llll l1l11ll[ lI11l1I] ] l11lIll l1l11ll[ IllI1ll l11llll l1l11ll[ lI11l1I] ] lIlllll
o_o lIIlI1l lIllI1l lIlllll
}
l1IIIl1
{
lIIl1lI( IlIl11I) lIlllll
}
lIll111 ( l111l1l o_o)
{
lIIl1lI( Ill1l1l) lIlllll
l11l1II lIlllll
}
}
lIIl1lI( l11l1l1, l1l11ll) lIlllll
l11l1Il lI11l1I lIlllll
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgojZGVmaW5lIGxJMWxJbEkgIkVudGVyIGEgbGV0dGVyLiAlc1xuIgojZGVmaW5lIGwxMUlsbEkgIl9fIgojZGVmaW5lIGxJbGxpbGkgY2hhcgojZGVmaW5lIEkxbGxJMWwgImhpIgojZGVmaW5lIGxJMTExSWwgW10KI2RlZmluZSBsSTExbDFJIDAKI2RlZmluZSBsMTFsMUlJIGJyZWFrCiNkZWZpbmUgbDFsbGwxSSBmb3IKI2RlZmluZSBsMUlJSWwxIGVsc2UKI2RlZmluZSBJbGwxbDFsICJZb3Ugd2luXG4iCiNkZWZpbmUgbDExbElsbCA9CiNkZWZpbmUgbElJbEkxbCAtPQojZGVmaW5lIGwxbGwxbGwgaQojZGVmaW5lIGwxSUlsMTEgMTA5MjAKI2RlZmluZSBsMWxsbGwxIGFuc3dlcgojZGVmaW5lIGwxMTFsMWwgIQojZGVmaW5lIGxJMWxsMWwgNwojZGVmaW5lIGwxbDExbGwgc2VjcmV0CiNkZWZpbmUgbElJMWxJSSBtYWluKCkKI2RlZmluZSBsbDFsSUlsIGxvbAojZGVmaW5lIGxJbGxpbGwgZ2V0Y2hhcgojZGVmaW5lIGwxMWxsbGwgLQojZGVmaW5lIGwxMUlsSTEgKgojZGVmaW5lIGxJSWwxbEkgcHJpbnRmCiNkZWZpbmUgbDExbDFJbCByZXR1cm4KI2RlZmluZSBsSWxsSTFsIDEKI2RlZmluZSBJbGwxbDFJIDExMTI5CiNkZWZpbmUgSWxsSTFsMSBjb25zdAojZGVmaW5lIGwxMWwxMTEgKysKI2RlZmluZSBsMTFsMWwxICJUaGUgd29yZCB3YXMgJXNcbiIKI2RlZmluZSBsSWxJbEkxIDwKI2RlZmluZSBJbGwxbDExIDIKI2RlZmluZSBsMUlsMWxsICsKI2RlZmluZSBJbElsMTFJICJMZXR0ZXIgbm90IGZvdW5kLCB0cnkgYWdhaW5cbiIKI2RlZmluZSBJbGxJMWxsIGd1ZXNzCiNkZWZpbmUgbDFJSWwxbCBpbnQKI2RlZmluZSBsSWxsMTExIGlmCiNkZWZpbmUgbElsbGxsbCA7CgpsMUlJbDFsIGxJSTFsSUkKewogICAgSWxsSTFsMSBsMUlJbDFsIGxsMWxJSWwgbEkxMTFJbCBsMTFsSWxsIHtsMUlJbDExLCBJbGwxbDFJfSBsSWxsbGxsCiAgICBsSWxsaWxpIGwxbDExbGwgbEkxMTFJbCBsMTFsSWxsIEkxbGxJMWwgbElsbGxsbAogICAgbElsbGlsaSBsMWxsbGwxIGxJMTExSWwgbDExbElsbCBsMTFJbGxJIGxJbGxsbGwKICAgIGwxSUlsMWwgb19vIGwxMWxJbGwgSWxsMWwxMSBsSWxsbGxsCiAKICAgIGwxbGxsMUkgKGwxSUlsMWwgbDFsbDFsbCBsMTFsSWxsIGxJMTFsMUkgbElsbGxsbCBsMWxsMWxsIGxJbElsSTEgbEkxbGwxbCBsSWxsbGxsIGwxMWwxMTEgbDFsbDFsbCkKICAgIHsKICAgICAgICBsSUlsMWxJKGxJMWxJbEksIGwxbGxsbDEpIGxJbGxsbGwKICAgICAgICBsMUlJbDFsIElsbEkxbGwgbDExbElsbCBsSWxsaWxsKCkgbElsbGxsbAogICAgICAgIGxJbGxpbGwoKSBsSWxsbGxsCiAKICAgICAgICBsSWxsMTExKGwxMTFsMWwobGwxbElJbFtsSTExbDFJXSBsMUlsMWxsIElsbEkxbGwgbDExSWxJMSAoSWxsSTFsbCBsMTFsbGxsIChsbDFsSUlsW2xJbGxJMWxdIGwxMWxsbGwgbGwxbElJbFtsSTExbDFJXSkpKSkKICAgICAgICB7CiAgICAgICAgICAgIGwxbGxsbDFbSWxsSTFsbCBsMTFsbGxsIGwxbDExbGxbbEkxMWwxSV1dIGwxMWxJbGwgbDFsMTFsbFtJbGxJMWxsIGwxMWxsbGwgbDFsMTFsbFtsSTExbDFJXV0gbElsbGxsbAogICAgICAgICAgICBvX28gbElJbEkxbCBsSWxsSTFsIGxJbGxsbGwKICAgICAgICB9CiAgICAgICAgbDFJSUlsMQogICAgICAgIHsKICAgICAgICAgICAgbElJbDFsSShJbElsMTFJKSBsSWxsbGxsCiAgICAgICAgfQogCiAgICAgICAgbElsbDExMSAobDExMWwxbCBvX28pCiAgICAgICAgewogICAgICAgICAgICBsSUlsMWxJKElsbDFsMWwpIGxJbGxsbGwKICAgICAgICAgICAgbDExbDFJSSBsSWxsbGxsCiAgICAgICAgfQogICAgfQogCiAgICBsSUlsMWxJKGwxMWwxbDEsIGwxbDExbGwpIGxJbGxsbGwKICAgIGwxMWwxSWwgbEkxMWwxSSBsSWxsbGxsCn0KIA==