Matches perfectly

Matches ideally

718