Very nice work - I like your approach in solving a problem