Our solution (10/48)

Our solution