Matches perfectly

Matches ideally

751