• + 1 comment

    your "else" should be "current = d.pop()"