The three sides of a right triangle have all integer lengths. Show that at least one of them has an even length.