- 1.
- full source code
- example brute force