record array(a,b,c,d,e,f,g) procedure dummy(u,v,x,y,z) suspend u | v return x end procedure main() write("36 % 7 ----> ",image(36 % 7) | "none") write("-36 % 7 ----> ",image(-36 % 7) | "none") write("36 % -7 ----> ",image(36 % -7) | "none") write("-36 % -7 ----> ",image(-36 % -7) | "none") write("36. % 7 ----> ",image(36. % 7) | "none") write("36 % 7. ----> ",image(36 % 7.) | "none") write("36. % 7. ----> ",image(36. % 7.) | "none") write("-36. % 7 ----> ",image(-36. % 7) | "none") write("36 % -7. ----> ",image(36 % -7.) | "none") write("-36. % -7. ----> ",image(-36. % -7.) | "none") write("2 % \"a\" ----> ",image(2 % "a") | "none") end