ISCInvitation to the 23rd ISC October 8, 2026 🧩 Solving 📍Multiple 🗓️24 January 2027 competition solving