Помнится, было у Бориса Трушина видео на канале как раз про это. Плохо помню детали, но там разбирали вопрос и разъясняли, что не будет единого ответа, а только множество значений. Впрочем обычно берут самый простой ответ из этого множества и обращаются с ним как с единственным решением