BlockFit Puzzler

puzzle
1216 Played