BlockFit Puzzler

puzzle
1122 Played