my solutions for the learnyounode challenges