Solution for 100 points