Pattern #2477(ST)