The solution proposed here