target rect (20,10)-(60,60) fill (20,10)-(60,20) [0,0],[-,1] fill (20,20)-(60,60) [0,1],[-,4] fill (20,60)-(20,70) [0,5],[0,1] string "0" atpoint: (20,10) [0,0] fill: black 0 string "1" atpoint: (20,20) [0,1] fill: black 1 string "2" atpoint: (20,30) [0,2] fill: black 2 string "3b" atpoint: (20,40) [0,3] fill: black 3 b string "4" atpoint: (20,50) [0,4] fill: black 4 fill (59,50)-(60,60) [3,4],[-,1] blit (33,40)-(46,50) [1,3],[1,1], to (46,50)-(59,60) [2,4],[1,1] fill (33,40)-(60,50) [1,3],[-,1] fill (20,50)-(46,60) [0,4],[2,1] string "ij" atpoint: (33,40) [1,3] fill: black i j string "XX" atpoint: (20,50) [0,4] fill: black X X