Pattern #2522(ST)