Let \(n\) be an integer bigger than \(1\), and \(p\) a prime number. Suppose that \(n\) divides \(p-1\) and \(p\) divides \(n^3-1\). Prove that \(4p-3\) is a square number.