semi-triuck is a type of truck.