Patterns by Gayle and Janine complete index