While, if,elif, else, basic error handling,type conversions and Python drawing application challenge