Pattern #2486(ST)