switch to cpp

Signed-off-by: Arnav Gupta <championswimmer@aokp.co>
CPP

Signed-off-by: Arnav Gupta <championswimmer@aokp.co>