complexity makes problems harder to understand and solve