Give the gift of Drupal. All merchandise is 50% off through 2016.
I have given the Role 'level2' the permissions: 'administer users' and 'edit users with role level2'
From a user account with Role 'level2', I was able to edit users who were not assigned any role (Not working as expected).
However, if I were to give a user the Role 'level5', 'level2' could not edit 'level5' (works as expected).