Our solution (41/48)

Our solution