Non-associative ring