Solution design first! Part one.

The first thing that pops into most people’s minds when someone mentions the…