Assignment #1 - fix iterators

Cleaned up by 0 if user provides dirty input