Five Popular Patterns