Passed Level 5 Tests

Passes all Level 5 Tests (Finally!)
Passed Level 6 Tests