Upbot goes up

Solve each puzzle by leading the blocks to the squares that have the same colour. You can also move all the same-coloured blocks at once, with the help of the 'bot' button. Each colour moves in a different direction: yellow moves upward, red moves to the right, green moves downward and blue moves to the left. The blocks need each other's help to reach their destination: they can push each other in a certain direction, where they wouldn't be able to move on their own. Think carefully in which order you move the blocks!