X -- A type that models the AtomicStructure Conceptx -- An object of type X | Atom Type | X::atom_type  | A type that models the Atom Concept | 
| Expression | Type Requirements | Precondition | Semantics | Postcondition | Complexity  
  | 
 X::const_reference x.operator[](X::size_type n) const 
 | n is in the range [0,x.size()) | Gets a constant reference to the n'th atom in the structure. | 
  | ||
 std::ostream & x.print(std::ostream & s) const 
 | Writes the contents of x to stream s. | 
  | |||
 std::ostream & x.print(std::ostream & s, size_type n) const 
 | Writes the contents of x to stream, using n as the first atom number. | 
 1.5.1