identification division.
program-id. prog.
environment division.
data division.
working-storage section.
77 n pic Z9.
77 i pic Z9.
77 r pic Z9.
procedure division.
display 'Hello, World!'
accept n
move 0 to i
perform until i greater than n
compute r = 2**i
display r
end-perform.
STOP RUN.
aWRlbnRpZmljYXRpb24gZGl2aXNpb24uCnByb2dyYW0taWQuIHByb2cuCmVudmlyb25tZW50IGRpdmlzaW9uLgpkYXRhIGRpdmlzaW9uLgp3b3JraW5nLXN0b3JhZ2Ugc2VjdGlvbi4KICA3NyBuIHBpYyBaOS4KICA3NyBpIHBpYyBaOS4KICA3NyByIHBpYyBaOS4KcHJvY2VkdXJlIGRpdmlzaW9uLgogIGRpc3BsYXkgJ0hlbGxvLCBXb3JsZCEnCiAgYWNjZXB0IG4KICBtb3ZlIDAgdG8gaQogIHBlcmZvcm0gdW50aWwgaSBncmVhdGVyIHRoYW4gbgogICAgY29tcHV0ZSByID0gMioqaQogICAgZGlzcGxheSByCiAgZW5kLXBlcmZvcm0uCgkJU1RPUCBSVU4uCg==