Guy Hak@hakrank1Follow BadgesProblem Solving CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencehakrank1 has not updated employment details yet.Educationhakrank1 has not updated education details yet.Linkshakrank1 has not updated links details yet. Skillshakrank1 has not updated skills details yet.