Completed smallestLargest