patterns2022