solution 1