Satisfying marble race