Pattern #646H(ST)