actor image_receiver() int(size=9) IMAGE_IN ==> String ACK_OUT : procedure showImage (List(type:int(size=9),size=9) img) begin println(img[0] + img[1] + img[2] + "\n" + img[3] + img[4] + img[5] + "\n" + img[6] + img[7] + img[8] ); end action IMAGE_IN:[image] repeat 9 ==> ACK_OUT:[str] var String str do showImage(image); str := "thanks for the image"; end end