Challenge is prepared by ChallengeRocket. Our team is also responsible for challenge promotion. We only expect clients to deliver necessary information and accept finally created work.