University student Perspectives: Navigating Challenges on AP Computer Science 100 % free Response Questions