my %result = map {split /\|/} ;