A natural number $n$ is given. For all integer triplets $(a,b,c)$ such that $0 < |a| , |b|, |c| < 2023$ and satisfying below, show that the product of all possible integer $a$ is a perfect square. (The value of $a$ allows duplication) $$(a+nb)(a-nc) + abc = 0$$