BlockFit Puzzler

puzzle
1199 Played