A simple HTCPCP implementation developed by me on C