Good fun and an interesting mechanical twist on the falling block formula! Rearranging blocks as they fall seems easy at first but quickly gets hectic. Beautiful presentation as always!