3.4

3.4, with a clean way, using array list.