     ///     var numbers = Deque([1, 2, 3, 4, 5])
     ///     numbers.prepend(100)
     ///     print(numbers)
-    ///     // Prints "[:| 100, 1, 2, 3, 4, 5 |:]"
+    ///     // Prints "[100, 1, 2, 3, 4, 5]"
     ///
     /// Because deques increase their allocated capacity using an exponential
     /// strategy, prepending a single element to deque is an O(1) operation

    ///      var nums = Deque([10, 20, 30, 40, 50])
    ///      nums.replaceSubrange(1...3, with: repeatElement(1, count: 5))
    ///      print(nums)
    ///      // Prints "[:| 10, 1, 1, 1, 1, 1, 50 |:]"
    ///
    /// If you pass a zero-length range as the `subrange` parameter, this method
    /// inserts the elements of `newElements` at `subrange.startIndex`. Calling

    ///
    ///     let numbers = Deque(1...7)
    ///     print(numbers)
    ///     // Prints "[1, 2, 3, 4, 5, 6, 7]"
    ///
    ///
    /// - Parameter s: The sequence of elements to turn into deque.
