add hackrank solutions