read -dx {A..G} [ $D = $F ]&&a[G>E?G-E:E-G]= E+G-1 eval a[{{D+F-,}_,{E+F-G,D-E+G}+{A..C}}]= printf ${!a[@]}