Navigating the Grey Area: Students' Ethical Dilemmas in Using AI Tools for Coding Assignments | Synapse