Well I CERTAINLY hope the challenge was clear... Leaving some explanation in the comments! [f]

next prev

2476