nvnbfvh
Actually Works
More efficient