scratch datatypes 2