BlockFit Puzzler

puzzle
1253 Played