section .text
global _start
_start:
mov eax, 4
mov ebx, 1
mov ecx, welmsg
mov edx, len
int 0x80
xor ecx, ecx
xor edx, edx
mov ecx, namemsg
mov edx, namemsglen
int 0x80
mov eax, 1
mov ebx, 0
int 0x80
section .data
welmsg db "Hello and welcome to this random app"
len equ $ - welmsg
namemsg db "Please input your name: "
namemsglen equ $-namemsg
c2VjdGlvbiAudGV4dAogCmdsb2JhbCBfc3RhcnQKCl9zdGFydDoKIAogICAgbW92IGVheCwgNAogICAgbW92IGVieCwgMQogICAgbW92IGVjeCwgd2VsbXNnCiAgICBtb3YgZWR4LCBsZW4KICAgIGludCAweDgwCiAgICAKICAgIHhvciBlY3gsIGVjeAogICAgeG9yIGVkeCwgZWR4CiAgICBtb3YgZWN4LCBuYW1lbXNnCiAgICBtb3YgZWR4LCBuYW1lbXNnbGVuCiAgICBpbnQgMHg4MAogCiAgICBtb3YgZWF4LCAxCiAgICBtb3YgZWJ4LCAwCiAgICBpbnQgMHg4MAogCnNlY3Rpb24gLmRhdGEKICAgIHdlbG1zZyBkYiAgIkhlbGxvIGFuZCB3ZWxjb21lIHRvIHRoaXMgcmFuZG9tIGFwcCIKICAgIGxlbiBlcXUgJCAtIHdlbG1zZwogICAgbmFtZW1zZyBkYiAiUGxlYXNlIGlucHV0IHlvdXIgbmFtZTogIgogICAgbmFtZW1zZ2xlbiBlcXUgJC1uYW1lbXNn