Pattern Factory Method

A Fool