Estas guardando dos veces una referencia a la misma lista, por lo que te salen dos veces los valores que contiene esa lista.
Con dos.add(x,uno)
no añades los elementos a la lista, añades una referencia a la lista. Para eso tendrias que usar dos.addAll(x,uno);
Eso se averigua mirando el API
.
S!