^ n^ i in viincr