Patterns In Java Exercise Questions