Nice game, good visuals and working very well, but too hard for me sorry :c
If you're stuck, try the following tip: arrange the pieces from largest to smallest !