open FILE, "< $ARGV[0]" or die "Unable to open file : $!\n" while () { push @{$data[$.]}, split /[\s\t]+/; }