But, your approach is also OK.
So, in your way, how to check contest information is complete?