I really like the puzzle design! The separation mechanic together with the blocks make for very elegant puzzles, congrats!