En su forma más general, el problema es como sigue: