- pushing DnC class
- Pushing Greedy class