16. The computer program product of claim 15 , wherein the computer is further caused to: rank the groups in hierarchical order based on a scoring factor; and determine a number of positions between a ranked group and a sequence of hierarchy locations.
16. The computer program product of claim 15 , wherein the computer is further caused to: rank the groups in hierarchical order based on a scoring factor; and determine a number of positions between a ranked group and a sequence of hierarchy locations. 17. The computer program product of claim 16 , wherein the computer is further caused to: insert a symbol between hierarchy assigned location numbers to separated different hierarchy levels; and determine a number of steps between a sequence of hierarchy locations based on a number of symbols between hierarchy locations.