What are 3 types of variables?