Congratulations to Thomas Eyde who is the winner of Challenge 3 ! Thomas has won a copy of Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides along with a 3-user license pack for...