E ureka is an expression that comes from ancient Greek heúrēka which means "I have found it". This captures the very emotion of the CTF Kenya team after accomplishing…