I can’t seem to get this to work

I know I can do this with csv gem but Im trying out new stuff and I want to do it this way. All Im trying to do is to read lines in from a csv and then create one array from each line. I then want to put the second element in each array.

So far I have 

```
filed="/Users/me/Documents/Workbook3.csv"

if File.exists?(filed)
  File.readlines(filed).map {|d| puts d.split(",").to_a}
else puts "No file here”

```

The problem is that this creates one array which has all the lines in it whereas I want a separate array for each line (perhaps an array of arrays?)
Test data

```
Trade date,Settle date,Reference,Description,Unit cost (p),Quantity,Value (pounds)
04/09/2014,09/09/2014,S5411,Plus500 Ltd ILS0.01 152 @  419,419,152,624.93
02/09/2014,05/09/2014,B5406,Biomarin Pharmaceutical Com Stk USD0.001 150 @  4284.75,4284.75,150,-6439.08
29/08/2014,03/09/2014,S5398,Hargreaves Lansdown plc Ordinary 0.4p 520 @  1116.84,1116.84,520,5795.62

```

What I would like

```
S5411
B5406
S5398

```