impl commit
null commit
Merge branch 'master' of https://github.com/clamaa/algorithm

Conflicts:
	.idea/modules.xml
	.idea/workspace.xml
Add Mediator Pattern.
Add Singleton Pattern.