adds solution 3