Dynamic arrays

shape