my solutions for learnyounode