O(u-Nvz_