An CTF competition system