design simple algorithms (e.g., add data to a sorted array, delete a datum from the middle of an array) according to specifications;