// changes & returns canvas static BufferedImage drawImage(BufferedImage canvas, BufferedImage img, Pt p) { ret drawImageOnImage(img, canvas, p.x, p.y); }