50-143-pattern