Matches perfectly

Matches ideally

731