Vexed

Vexed is an unblocked puzzle game.in this game, you have to move the same blocks together to remove them. You have to remove all the blocks in order to move to the other level. Can you solve all 59 levels in this game?