Pattern #2386(ST)