A triangle has sides of lengths 4, 3, and 5. Is it a right triangle?