Abstract-patterns2200