function g(s)
p=mod(-numel(s),4);s(end+1:end+p)=0;
disp(['<~' dec2base(swapbytes(typecast(s,'uint32')),'!':'u')'(:)'(1:end-p) '~>'])

end %required only when function and script are in the same file

charString = 'easy';
disp(charString);
g(charString);

charString = 'test';
disp(charString);
g(charString);

charString = 'code golf';
disp(charString);
g(charString);

charString = 'Programming Puzzles';
disp(charString);
g(charString);
