!Alex Kukha apr 2021 answer #224610924
character(80) :: string = "Whatttt's up doc?"
lng=len_trim(string)
forall (i=1:lng) string(i:i) = string(lng-i+1:lng-i+1)
do i=1,lng
if (string(i:i)==' '.and.i<lng) then
if (string(i+1:i+1)/=' ') print *
cycle
endif
write(*, "(a1)", advance='no') string(i:i)
enddo
end
IUFsZXggS3VraGEgYXByIDIwMjEgYW5zd2VyICMyMjQ2MTA5MjQKY2hhcmFjdGVyKDgwKSA6OiBzdHJpbmcgPSAiV2hhdHR0dCdzIHVwIGRvYz8iCmxuZz1sZW5fdHJpbShzdHJpbmcpCmZvcmFsbCAoaT0xOmxuZykgc3RyaW5nKGk6aSkgPSBzdHJpbmcobG5nLWkrMTpsbmctaSsxKQpkbyBpPTEsbG5nCiAgaWYgKHN0cmluZyhpOmkpPT0nICcuYW5kLmk8bG5nKSB0aGVuCiAgICBpZiAoc3RyaW5nKGkrMTppKzEpLz0nICcpIHByaW50ICoKICAgIGN5Y2xlCiAgIGVuZGlmCiAgIHdyaXRlKCosICIoYTEpIiwgYWR2YW5jZT0nbm8nKSBzdHJpbmcoaTppKQplbmRkbwplbmQ=