# 042
We're given the disassembly of a program. Let's have a look at it.
```$ cat reversing3.s```
Immediately, in the `main` function, I notice some data being moved into some addresses.
![](https://raw.githubusercontent.com/shawnduong/ctf-writeups/master/2019-TAMU/images/042-1.png)
This data spans from 51 to 98, conveniently enough within the range of alphanumeric characters in ASCII. We can use an ASCII table to translate these integer values to characters.
![](https://raw.githubusercontent.com/shawnduong/ctf-writeups/master/2019-TAMU/images/042-2.png)
```65 -> A53 -> 553 -> 551 -> 377 -> M98 -> b49 -> 189 -> Y
A553Mb1Y```
And of course, we have to put it in the flag format for the competition, so the flag is `gigem{A553Mb1Y}`.