my %new_pass; while () { chomp; my @f = split(':', $_); $new_pass{$f[0]} = $f[2]; }