solution upload

solution 6