# beep64

Challange starts with `.wav` that are around 30 min long.

After playing it it sounds like old analog phones that were in used in early 2000s Something like that:

<figure><img src="https://133742081-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDnToeJfxVb7jBS1Pupch%2Fuploads%2Fg5VyV9Z3KRtHzforNom2%2Fimage.png?alt=media&#x26;token=8043cf56-deab-4480-8528-378bc559681e" alt=""><figcaption></figcaption></figure>

They used DTMF encoding for each key in keyboard usually `0-9 * #`&#x20;

To confirm that `Signal spectrum` can be analized to read what frequencies are used.

That can be done in Audacity by using `Plot Spectrum`  that results in following graph:

<figure><img src="https://133742081-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDnToeJfxVb7jBS1Pupch%2Fuploads%2FXMIvYtFHpxbeTISbd6eZ%2FPasted%20image%2020231027193201.png?alt=media&#x26;token=a606e418-7e1a-44e9-8fe7-2cbfe7291b73" alt=""><figcaption><p>Plot spectrum of sine.wav</p></figcaption></figure>

After analyzing the graph peak frequencies they are

* 697Hz
* 770Hz
* 852Hz
* 941Hz
* 1209Hz
* 1336Hz
* 1477Hz&#x20;

That are DTMF frequencies!

DTMF stands for **Dual-tone multi-frequency signaling** for example pressing key 1 resulted in wavefrom something like that&#x20;

<figure><img src="https://133742081-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDnToeJfxVb7jBS1Pupch%2Fuploads%2FOsU8NwpWYSOluODa42FL%2Fimage.png?alt=media&#x26;token=e0000b2e-737e-4b1a-9c6b-98b3187268db" alt=""><figcaption></figcaption></figure>

The best part of it that frequencies are in hearing range because they are in 697-1633Hz range.

More info can be found in wikipedia:

{% embed url="<https://en.wikipedia.org/wiki/Dual-tone_multi-frequency_signaling>" %}

To decode what key are being pressend I used following dtmf decoder from github:

{% embed url="<https://github.com/ribt/dtmf-decoder>" %}

That outputs log string of digits separeted with `*` sign

```
python dtmf.py ~/Desktop/sine.wav 
8*44*33*333*555*2*4*444*7777*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*

```

Numbers sometimes repeat, but no more than 4times. This looks like `T9` dictionary

T9 is old-school way of inputing characters to mobile phones before they transformed to smartphones

<figure><img src="https://133742081-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDnToeJfxVb7jBS1Pupch%2Fuploads%2FRfOvfReYyC94rcD0NPpR%2Fimage.png?alt=media&#x26;token=582759fb-404e-4bbb-ae4e-c9767d9e0e59" alt=""><figcaption><p>nokia 3310 with t9 dict</p></figcaption></figure>

So signle 8 is letter `t`&#x20;

44 transorm to `h`&#x20;

33 to `e`

333 to `f`&#x20;

First four characters are `the f`

For making it less cumbersome to work with it I removed `*` characters

```
──(kali㉿kali)-[/tmp]
└─$ sed -z 's/*/ /g' -i sss
                                                                                                                                                                                      
┌──(kali㉿kali)-[/tmp]
└─$ cat sss                
8 44 33 333 555 2 4 444 7777 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 

```

Next used online decoder from T9 to text

{% embed url="<https://mrmatt.net/?v=T9>" %}

Which resulted in following string:

```
THEFLAGISZEROSPACEONESPACEZEROSPACEONESPACEONESPACEZEROSPACEONESPACEZEROZEROSPACEONESPACEONESPACEZEROSPACEONESPACEONESPACEZEROSPACEONEZEROSPACEONESPACEONESPACEONESPACEONESPACEZEROSPACEZEROSPACEZEROZEROSPACEONESPACEONESPACEZEROSPACEONESPACEZEROSPACEZEROSPACEZEROZEROSPACEONESPACEZEROSPACEONESPACEONESPACEZEROSPACEONESPACEZEROZEROSPACEZEROSPACEONESPACEONESPACEZEROSPACEZEROSPACEONESPACEONEZEROSPACEONESPACEONESPACEONESPACEZEROSPACEZEROSPACEONESPACEONEZEROSPACEONESPACEONESPACEONESPACEZEROSPACEONESPACEONESPACEONEZEROSPACEONESPACEZEROSPACEZEROSPACEONESPACEONESPACEONESPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEZEROSPACEONESPACEZEROSPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEONESPACEZEROSPACEZEROSPACEONEZEROSPACEONESPACEONESPACEONESPACEONESPACEZEROSPACEZEROSPACEZEROZEROSPACEONESPACEZEROSPACEONESPACEONESPACEZEROSPACEZEROSPACEONEZEROSPACEONESPACEZEROSPACEONESPACEZEROSPACEONESPACEZEROSPACEZEROZEROSPACEONESPACEONESPACEZEROSPACEONESPACEZEROSPACEONESPACEONEZEROSPACEZEROSPACEONESPACEONESPACEZEROSPACEZEROSPACEONESPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEONESPACEONESPACEONESPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEZEROSPACEONESPACEONESPACEONEZEROSPACEONESPACEZEROSPACEZEROSPACEZEROSPACEONESPACEONESPACEZEROZEROSPACEONESPACEONESPACEZEROSPACEONESPACEZEROSPACEONESPACEONEZEROSPACEONESPACEZEROSPACEONESPACEONESPACEZEROSPACEONESPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEZEROSPACEONESPACEZEROSPACEZEROZEROSPACEONESPACEONESPACEZEROSPACEONESPACEZEROSPACEONESPACEONEZEROSPACEZEROSPACEONESPACEONESPACEZEROSPACEZEROSPACEONESPACEONEZEROSPACEONESPACEZEROSPACEONESPACEONESPACEZEROSPACEONESPACEZEROZEROSPACEONESPACEONESPACEZEROSPACEONESPACEONESPACEZEROSPACEONEZEROSPACEONESPACEZEROSPACEONESPACEONESPACEZEROSPACEZEROSPACEONEZEROSPACEONESPACEONESPACEONESPACEZEROSPACEONESPACEONESPACEONEZEROSPACEONESPACEZEROSPACEZEROSPACEONESPACEONESPACEONESPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEZEROSPACEONESPACEZEROSPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEZEROSPACEONESPACEZEROSPACEONEZEROSPACEZEROSPACEONESPACEONESPACEZEROSPACEZEROSPACEZEROSPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEONESPACEONESPACEZEROSPACEONEZEROSPACEONESPACEONESPACEONESPACEONESPACEZEROSPACEONESPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEZEROSPACEONESPACEONESPACEZEROZEROSPACEONESPACEONESPACEZEROSPACEONESPACEONESPACEZEROSPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEONESPACEONESPACEZEROSPACEONEZEROSPACEONESPACEONESPACEZEROSPACEONESPACEZEROSPACEONESPACEZEROZEROSPACEONESPACEZEROSPACEONESPACEZEROSPACEZEROSPACEZEROSPACEONEZEROSPACEONESPACEONESPACEONESPACEONESPACEZEROSPACEZEROSPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEONESPACEONESPACEONESPACEONEZEROSPACEONESPACEZEROSPACEZEROSPACEZEROSPACEONESPACEONESPACEONEZEROSPACEONESPACEZEROSPACEONESPACEZEROSPACEONESPACEZEROSPACEONEZEROSPACEZEROSPACEONESPACEONESPACEZEROSPACEZEROSPACEONESPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEONESPACEONESPACEONESPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEZEROSPACEONESPACEZEROSPACEZEROZEROSPACEONESPACEZEROSPACEONESPACEZEROSPACEONESPACEZEROSPACEONEZEROSPACEONESPACEONESPACEONESPACEZEROSPACEONESPACEONESPACEONEZEROSPACEONESPACEZEROSPACEZEROSPACEONESPACEONESPACEONESPACEONEZEROSPACEONESPACEZEROSPACEZEROSPACEONESPACEZEROSPACEZEROSPACEZEROZEROSPACEZEROSPACEONESPACEONESPACEZEROSPACEZEROSPACEZEROSPACEZEROZEROSPACEZEROSPACEONESPACEONESPACEONESPACEONESPACEZEROSPACEONE
```

Which clearly is encoded in binary.

Replacing space with ZERO with `0` and ONE with `1` yelds

```
01011010011011010111100001101000010110100011001101110011011101110100111001000100010010010111100001011001010101000110101100110010010011100100011101000110011010110101101001000100011010110011001101011010011011010101100101110111010011100100010001000101001100000100110101111010010001100110110001001101011010100101000101111000010011110100011101010101001100100100111001000100010101010111011101001111010010000011000000111101
```

This decodes to base64&#x20;

<figure><img src="https://133742081-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDnToeJfxVb7jBS1Pupch%2Fuploads%2Fl8zHTGxQ9HcPjTyfAtuL%2FPasted%20image%2020231027193627.png?alt=media&#x26;token=0972bfc2-abeb-417b-84f1-ba7dbae3c124" alt=""><figcaption></figcaption></figure>

decoding from base64&#x20;

<figure><img src="https://133742081-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDnToeJfxVb7jBS1Pupch%2Fuploads%2FJrPE9ZXVWGXgbktPvQEp%2FPasted%20image%2020231027193653.png?alt=media&#x26;token=db9fec7b-f544-4f8a-acf6-12b51e80e780" alt=""><figcaption></figcaption></figure>
