This is my solution to the Code2040 API Challenge