Question: Is it possible to have multiple outputs from a single function?

For example:

```
In[1]:= x+1
        x+2
Out[1]= 1+x
Out[2]= 2+x

```

has multiple outputs, how can I acheive that in a function?

I tried

```
In[3]:= f[x_]:=Module[{},
x+1
x+2
]
In[4]:= f[2]
Out[4]= 6

```

which doesn't work.

Answer: 
May be you are looking for :

`f[x_] := CellPrint /@ (ExpressionCell[#, "Output"] & /@ {x + 1 , 
 x + 2});` ?

`ExpressionCell[...]` replaces the complicated structure `Cell[BoxData[ToBoxes[...]]]`
```
Clear[f];
f[x_] := Module[{},
  Column[{x + 1, x + 2}]
  ]

```

Then

```
f[1]

```

(\* 2
 3 \*)