target rect (20,10)-(59,60) fill (20,10)-(59,20) [0,0],[3,1] fill (20,20)-(59,50) [0,1],[3,3] fill (20,50)-(59,60) [0,4],[3,1] string "0ab" atpoint: (20,10) [0,0] fill: black 0 a b string "1cd" atpoint: (20,20) [0,1] fill: black 1 c d string "2ef" atpoint: (20,30) [0,2] fill: black 2 e f string "3gh" atpoint: (20,40) [0,3] fill: black 3 g h string "4ij" atpoint: (20,50) [0,4] fill: black 4 i j blit (20,30)-(59,50) [0,2],[3,2], to (20,40)-(59,60) [0,3],[3,2] blit (59,20)-(59,30) [3,1],[0,1], to (59,30)-(59,40) [3,2],[0,1] blit (20,20)-(59,30) [0,1],[3,1], to (20,30)-(59,40) [0,2],[3,1] fill (33,20)-(59,30) [1,1],[2,1] blit (46,10)-(59,20) [2,0],[1,1], to (20,20)-(33,30) [0,1],[1,1] fill (46,10)-(59,20) [2,0],[1,1] fill (20,20)-(20,30) [0,1],[0,1] string "X" atpoint: (46,10) [2,0] fill: black X