Dang you AG... I have to figure this out now...

Lets see... since there are 2 C's in alternate places and the answer has the letter opposite the C's, its most logical for C = 0

Code:

```
ABCB
- DEFC
--------
GAFB
AB0B
-DEF0
-------
GAFB
```

... and also F is probably 5, since the only way to subtract from 0 and get yourself after borrowing is to be in the middle of the digit (i.e. 14 - 7 = 7, 10 - 5 = 5)

Code:

```
ABCB
- DEFC
--------
GAFB
AB0B
-DE50
-------
GA5B
```

A > D < G to make the first column true since you can't borrow from there... and if that's true then I assume B > A > E for the 2nd column based on the same theory as column 1 (while keeping the 1st column theory to be true).

B > A > E

A > D < G

If we can make a substitue for A...

B > (D < G) > E

Then: B > A > G > (E > D)*

*could be flopped the other way