Wish I understood the task, golfing isn't a problem, but these tasks I never understand. Respect for you guys \:\)