MMQH: A Solution to the Password Problem