"Finshed! Tricky little "+1" in malloc"