Matches perfectly

Matches ideally

756