A simple but demanding solution.