committing with test cases of isort
committing with modified prioryty queue