Transmitter and Receiver program