Range and struct
Struct: done