Skip to content

Three Echoes

Contract three_echoes. Extends Contract with:

The intercepted broadcast: three frequency fragments.

Returns: ThreeEchoesBroadcast

MemberReturnsMeaning
.freq_astringThe 1st, 4th, 7th… (every third) characters of the original signal, in order
.freq_bstringThe 2nd, 5th, 8th… characters
.freq_cstringThe 3rd, 6th, 9th… characters

Approach: re-interleave the three fragments round-robin (a, b, c, a, b, c…) to rebuild the original signal, then transmit it.