solution upload

solution 7