overloaded stream output operators for cons and atom