problems of high complexity 5047257