Pattern #2496(ST)