assgenctf200702-29