There are five empty spaces to work with here, but when you start, you have some bothersome long blocks in the way.
To remedy this, first you should move the lower-right blue block and slide the purple block formerly to the left of it down into the space with the hole.
Now you should be able to move the big yellow block down.
Move the purple block in the top row down into the space you created from moving down the yellow block, then line the two blue blocks up end to end in the row directly under the red ball.
Next, slide the purple block below the two blue blocks over to the far left so that the green block in the lower left and the big yellow block can move back up.
Align the two blue blocks in the lower right so that they sit end to end on the far-left side of the row directly above the hole. Then drop the green block in the upper right down. Now all you need to do is create a path for the ball to use to get to the hole.
You should have an easy time of it.
Solution
Correct
Excellent!
In addition to having that bothersome yellow block in the way, those purple and blue blocks proved to be quite a pain, didn't they?
It may have been frustrating to solve, but don't you feel good now? what a relief!