attempt
added the parity program