if mb = 1 and mx >= 50 and mx <= 100 and my >= 50 and my <= 100 then currentTool := "pencil" size1 := 1 size2 := 1 elsif currentTool = "pencil" and mb = 1 and pen = 0 and mx >= 330 and mx <= 880 and my >= 65 and my <= 460 then drawdot (mx, my, col) pen := 1 oldx := mx oldy := my elsif mb = 1 and pen = 1 and currentTool = "pencil" and mx >= 330 and mx <= 880 and my >= 65 and my <= 460 then drawdot (mx, my, col) drawline (mx, my, oldx, oldy, col) oldx := mx oldy := my elsif mb = 0 and pen = 1 and currentTool = "pencil" and mx >= 330 and mx <= 880 and my >= 65 and my <= 460 then pen := 0