Tretnix

Use pistons to push colored blocks into their corners in this challenging logic puzzle!
Puzzle