Added examples for all patterns