Research and select five design patterns. This can include the