How challenging did you find INF2611?