For some reasons it fails but I have no idea where it might be bugging out. I tried a few use cases plus the one outlined in the task they all passed.