patterns_cheat_sheet