Add 04.04 CPP solution