my %datastructure = { elem1 => { forward => 1, reverse => 2, }, elem2 => { forward => 2, reverse => 1, }, };