Pattern #2518(ST)