BlockFit Puzzler

puzzle
1128 Played