.TITLE "a"#"a" ELTIT.
.data
i:.fill 25,1,0
s:.string "%25[^\n]"
t:.string "->Hi, Retina!"
f:.string "Bye Retina!"
.global main
main:
pushl $i
pushl $s
addl $8, %esp
pushl $i
addl $4, %esp
sub $21, %eax
jz y
pushl $f
addl $4, %esp
jmp en
y:
pushl $t
addl $4, %esp
en:
ret
LlRJVExFICJhIiMiYSIgRUxUSVQuCi5kYXRhCmk6LmZpbGwgMjUsMSwwCnM6LnN0cmluZyAiJTI1W15cbl0iCnQ6LnN0cmluZyAiLT5IaSwgUmV0aW5hISIKZjouc3RyaW5nICJCeWUgUmV0aW5hISIKLmdsb2JhbCBtYWluCm1haW46ICAgIAkJCnB1c2hsICRpCnB1c2hsICRzCmNhbGwgc2NhbmYKYWRkbCAkOCwgJWVzcApwdXNobCAkaQpjYWxsIHN0cmxlbgphZGRsICQ0LCAlZXNwCnN1YiAkMjEsICVlYXgKanogeQpwdXNobCAkZgpjYWxsIHByaW50ZgphZGRsICQ0LCAlZXNwCmptcCBlbgp5OgpwdXNobCAkdApjYWxsIHByaW50ZgphZGRsICQ0LCAlZXNwCmVuOgpyZXQK
LlRJVExFICZxdW90O2EmcXVvdDsjJnF1b3Q7YSZxdW90OyBFTFRJLgouZGF0YQppOi5maWxsIDIyLDEsMApzOi5zdHJpbmcgJnF1b3Q7JTIwW15cbl0mcXVvdDsKdDouc3RyaW5nICZxdW90Oy0mZ3Q7SGkgUmV0aW5hISZxdW90OwpmOi5zdHJpbmcgJnF1b3Q7QnllIFJldGluYSEmcXVvdDsKLmdsb2JhbCBtYWluCm1haW46ICAgIAkJCnB1c2hsICRpCnB1c2hsICRzCmNhbGwgc2NhbmYKYWRkbCAkOCwgJWVzcApwdXNobCAkaQpjYWxsIHN0cmxlbgphZGRsICQ0LCAlZXNwCnN1YiAkMjEsICVlYXgKanogdHJ1CnB1c2hsICRmCmNhbGwgcHJpbnRmCmFkZGwgJDQsICVlc3AKam1wIGVuCnRydToKcHVzaGwgJHQKY2FsbCBwcmludGYKYWRkbCAkNCwgJWVzcAplbjoKcmV0Cg==
.TITLE "a"#"a" ELTI.
.data
i:.fill 22,1,0
s:.string "%20[^\n]"
t:.string "->Hi Retina!"
f:.string "Bye Retina!"
.global main
main:
pushl $i
pushl $s
call scanf
addl $8, %esp
pushl $i
call strlen
addl $4, %esp
sub $21, %eax
jz tru
pushl $f
call printf
addl $4, %esp
jmp en
tru:
pushl $t
call printf
addl $4, %esp
en:
ret