\begin{minipage}[t]{8in}
\begin{tabular}{ll}
 & (mset-\type)
\end{tabular}\\


 \parbox[b]{2in} \ \ 
\begin{minipage}[t]{4in}Creates an empty C++ multiset to hold elements of type \typen .  $O(1)$\end{minipage}
\end{minipage}
\vspace{0.2in}
 
\begin{minipage}[t]{8in}
\begin{tabular}{ll}
 & (set-\type )
\end{tabular}\\


 \parbox[b]{2in} \ \ 
\begin{minipage}[t]{4in}Creates an empty C++ set to hold elements of type \typen .  $O(1)$\end{minipage}
\end{minipage}
\vspace{0.2in}
 
\begin{minipage}[t]{8in}
\begin{tabular}{ll}
 & (sequence-\type )
\end{tabular}\\


 \parbox[b]{2in} \ \ 
\begin{minipage}[t]{4in}Creates an empty C++ sequence to hold elements of type \typen .  $O(1)$\end{minipage}
\end{minipage}
\vspace{0.2in}
 

\begin{minipage}[t]{8in}
\begin{tabular}{ll}
 & (mset-\type \ione \itwo $\ldots$ \ik)
\end{tabular}\\


 \parbox[b]{2in} \ \ 
\begin{minipage}[t]{4in}Creates a C++ multiset containing the specified elements. 
 Note: for C++ types which have close Scheme analogs, such as \verb+int+, the
 elements \ione \itwo $\ldots$ \ik may be appropriately-typed Scheme
 objects.  $O(n)$\end{minipage}
\end{minipage}
\vspace{0.2in}
  

\begin{minipage}[t]{8in}
\begin{tabular}{ll}
 & (set-\type \ione \itwo $\ldots$ \ik)
\end{tabular}\\


 \parbox[b]{2in} \ \ 
\begin{minipage}[t]{4in}Creates a C++ set containing the specified elements. (same note) $O(n)$\end{minipage}
\end{minipage}
\vspace{0.2in}
  

\begin{minipage}[t]{8in}
\begin{tabular}{ll}
 & (sequence-\type \ione \itwo $\ldots$ \ik)
\end{tabular}\\


 \parbox[b]{2in} \ \ 
\begin{minipage}[t]{4in}Creates a C++ sequence containing the specified elements. (same note) $O(n)$\end{minipage}
\end{minipage}
\vspace{0.2in}
  
\begin{minipage}[t]{8in}
\begin{tabular}{ll}
(list-$>$mset-\type \emlist)
  \\
(list-$>$set-\type \emlist)
  (list-$>$sequence-\type \emlist)
\end{tabular}\\

	
 \parbox[b]{2in} \ \ 
\begin{minipage}[t]{4in}Given a Scheme list, create a C++ collection containing the 
 	elements of the list. $O(n)$\end{minipage}
\end{minipage}
\vspace{0.2in}


\begin{minipage}[t]{8in}
\begin{tabular}{ll}
(mset-\typen-$>$list \mset)
  \\
(set-\typen-$>$list \set)
  (sequence-\typen-$>$list \sequence)
\end{tabular}\\

	
 \parbox[b]{2in} \ \ 
\begin{minipage}[t]{4in} Create and return a Scheme list containing the elements 
  	of the collection argument. $O(n)$\end{minipage}
\end{minipage}
\vspace{0.2in}

