HA103 (2025-JAAR) Honors part 1 track Competitive programming & problem solving