Abstract Pattern

/Abstract Pattern