Promitive data type homework