Solution b (24/40)

Solution b