implemented assignment operator on N > 0