karmaşık problem