When rotations occurs only first rotation works in my code I couldnt understand why I think rotation functions return wrong nodes? maybe. Below, there are my node and tree s