ડિઝાઇન પેટર્ન રચના સાથે.