Type challenges (8/12)

Type challenges