Revert "new solutions"

This reverts commit 02e834cfde57800839df75625a6d5d559086f263.