Revert "removing old solution"

This reverts commit 75b97104883fb9f6cefd51a7ffb312982224ce06.