Team:Calgary Wetware/Protocols/Punching