arrltr rest use iterator