pattern table