My solution 70/100