All Jokes
programmer
A programmer had a problem. He decided to use Java. He now has a ProblemFactory.