A perfect fit

A ideal fit

564