Solution b (20/40)

Solution b