New vs malloc

shape