code challenge for GTNexus Internship