java-tutorials/patterns/design-patterns-behavioral/README.md