This is the Challenge 24 submission interface.

Login

Team name
Password