The timing for level 23 seemed the hardest, and I've no idea why the two blocks on the sides fell differently on level 24, succeeding to bump the blocks into place sometimes but not others, when there was nothing that I could see altering their course.