Our solution (47/48)

Our solution