UNIMO Extras: Design

How a problem becomes a starting point for creating a new object