HOW TO CRACK, by Bengaly, A TUTORIAL

Cracking [BARCODES] As an Art:

------------------------------

Hello and welcome to this unique tutorial, I will refer this tutorial as a continues to +ORC's "how to crack barcodes" tutorial, so if u understood his logical/mathematical way of how barcodes works and didn't knew how to apply it in a life, then this tutorial is for you.

Cracking barcodes as an art, is it really an ART? Yes it is, well you must know how to manipulate and use timing to crack a barcode when buying stuff at mall/superMarket.

Cracking Barcodes can be very efficient in real life, but when you crack them it's more then efficient, it's an art. ;)

Most people think that a Barcode can't be cracked or reversed, that it's the only way that we cant fool society for our own good.

But sometimes people (crackers) intend to look for new mysteries, new passion in cracking

Therefore barcodes are like a myst..well not anymore, but think of it as a daily mysts, What are Barcode?, what do they do?, and etc...

That's why we crackers are obviously thrilled by those "mysts".

So in order to understand it we must explore it, and therefore crack it for our own good and knowledge and pass it to others.

Where? / Why? / When? & How? To Crack BARCODES.

[WHERE]?

-------

you can use cracked barcode(s) at any place, no matter where (mostly prefer mall/superMarkets).

Because they are full with people, therefore the supermarket will have a very limited "examined eye" on you.

If you are succeeded in pasting the "cracked barcode" on the target (Item) you want buy,

Then you can say that u are 50% already finished, but sometimes to paste,

An barcode on item can be very stretchy (in the feeling way), Because allot of pepole,

Can look at you and say "hey what he is doing?, let's call the security gaurd",

But 95% of them will just ignore you because thy have no interest of looking at other people other than themselfs.

So I mostly say "beware" in which place in the supermarket you are pasting the cracked/reversed barcode.

Always examine the area where you want to paste the cracked barcode. (i.e.:security cameras).

To avoid security cameras always be backward to that camera, try to walk somewhere else where the cam's eyes can't reach (that would make things much easier).

How did I manage to crack the barcode you say?

Heh it was easy, I worked at supermarket so I had  infinate access to barcode's Scanners.

So I just walked to the scanner at the shop and scanned the barcode (cracked/reversed one).

[WHY]?

-------

Well, why you say, well because it's for knowledge or to get your bills minimize ;) that's why.

I cant see any other way why not to crack barcodes for knowledge or either minimize bills.

So if you attempt to crack it..Then crack it and feel the power of Cracking/reversing.

[WHEN]?

-------

When is a good question, so when?

I recommend to use the cracked/reversed barcode when the supermarket/mall is in holiday shopping time, or there is a huge line at the register toll, if you will be shop with your cracked barcode paste on the target when there is allot of pressure on your register toll, then the chances of being caught, or the chances that the human who is register your items will notice at the computer that the barcode you pasted is belong to another item will be zero.

Remember always to goto the toll which has the oldest woman sitting in it ;-)..She will remember less ;-).

And always keep your cracked item in the middle of the items that they need to be scanned, cuz sometimes the woman can look in the PC's screen and see the item so put it in the middle ;).

I can give an example:

SomeDay in my supermarket there was an holiday (independence day), like million's of people came ;) so there was so many pressure on the toll's, that they need to keep up with the buyers.. is there time to look at the PC's screen for right item's price?? Damm no..(Hope it's a old woman, not man)..So that's how or when u can crack a item with cracked/reversed (fake) barcode.

[HOW]?

-------

How do we crack a barcode?

*I will Explain 2 methods on how to crack barcodes, 1: using a made generator 2: creating our own generator.

*I hope you read +ORC'S tut about barcodes as well, it's very important and very logical so i advise you to read it now, or keep reas mine ;).

Ok let's crack an item's barcode.

* i will use EAN-13 type of Barcode, since i am leaving in a place where EAN-13 is most cummon.

+------------------+

+-----Method 1-----+

+------------------+

1. Pick up 2 items, one item is the cheap one and the other is the expensive one. (note: they must be from the same family of item also same company but with diff prices, less human Eye recognition, but you can try diffrent company as well).

2. Write down the cheap item Barcode number, In my case: 7290002264200

3. Open up a made barcode generator (use: LogicBar 3.0).

* LogicBar can be found here: http://www.catdis.com/files/LGBARENG.ZIP

* This program is also cracked by me so you can use my tutorial as well If you can't crack it yourself at http://codeinside.cjb.net

* Or use an serial/name:

* Name: bengaly

* Serial: 738-1110756368-2214

4.choose EAN-13 type of barcode, click the barcode picture, insert the numbers, barocde generated.

5. Save the barcode as a BMP picture.

6. Open word97/2000 or any pic viewer and print the barcode (I prefer that the barcode will be not to much small but smaller then the original print), also I recommend to use laser printer and a special paper with has glew on the back side, so you will be able to paste the barcode quickly.

7. Goto the toll (where you pay the items, stand in line , don't panic, be sure to do it when there are allot of ppl (push the woman to do the job quickly so she will be more confused ;) ).

8. Give her the item..now this is a critical part, try to avoid her looking at the PC's screen in any coast..talk to her, try to distract her from looking at the screen.

9. Pay the old lady, be nice & be happy (not too much) ;) .

10. Pass the security guy, don't look at him or smile at him, just pass him...I don't think he know anything about cracking barcodes method ;) .

11. Well done, you have bought an item with less money you had needed to spent ;) .

+------------------+

+-----Method 2-----+

+------------------+

*[MAKING THE BARCODE GENERATOR]*

+------------------------------+

[TOOLS]:

+-----+

1.Barcode specs + algo.

2.c/c++ compiler  (note: working on an win32ASM version)

Ok...first we need to know and understand the barcode specs and algo.

So here we go:

On the Web there are a lot information about it, but most of them are  <---|

Useless, unless you know how to search most of the time you'll             |

Find only sentences like this one:                                         |

"The calculated check digit is the twelfth and final             |+ORC's Quote

Digit in the U.P.C.code. It is calculated based on a             |

Specific algorithm, and is necessary to ensure that              |

The number is read or key-entered correctly."                <---|

[SPECS + ALGO INFORMATION]:

---------------------------

Specs of barcode can be found over the net, so there is no need for me to make a url, however the algo of the barcode is hard to find threw net and if you will find it it wont show you the complete calculation.

Well the specs we need to use here is an ean-13 type, since it's the most known and it's more used in here, so it would better for me to crack it ;D

Bar codes are supposed to have "quiet zones" on either side of    <---------|

The symbol. Quiet zones are blank areas, free of any printing or            |

Marks, typically 10 times the width of the narrowest bar or space           |

In the barcode. Failure to allow adequate space on either side              |

Of the symbol for quiet zones can make it impossible to read the            |

Barcode.                                                                    |

|

On the barcode there are two "borders", left and right, and a               |

"Middle" longer line. These three lines are longer than the                 |

Others and are used to "regulate" the scanner to whatever                   |

Dimension has been used for the barcode.                                    |+ORC's Quote

#0 dwells left of the first (left) border and has a special                 |

Meaning, the other 12 numbers are written "inside" the code and             |

Are divided in two "groups" by the middle bar.                              |

Each value is coded through SEVEN bars: black=1 and White=0.                |

These form two couples of "optic" bars of different widths.                 |

We come now to the "magic" part: In order to bluff the                      |

Simpletons, barcode uses three different SETS of characters to              |

Represent the values 0-9. This should make it impossible for you            |

To understand what's going on, as usual, in this society, slaves            |

Should not need to worry with the real functioning of things.    <----------|

Here is a visual Pictures for you to understand what +ORC is talking about:

+----------------------+

|  ||||||||||||||||||  |

|  ||||||||||||||||||  |

|  ||||||||||||||||||  |

| X||XXXXXX||XXXXXX||  |

+----------------------+

Gotta love +ORC ;-)

[ALGO CALCULATION OF EAN-13 (UPC) BARCODE]:

===========================================

Each Barcode label has 13 values, from #0 to #12 (that's the EAN

Code, the UPC American/Europian  has only 12, from #0 to #11).

#0 and #1 indicate the origin of the product. (#0 Produce the GFX Table)

#2 to #11 give the article code

#12 (the last and 13th one) is a checksum value,

That Verifies the validity of all the other numbers.

1.Even numbers are summed: #0+#2+#4+#6+#8+#10 <= Value A

2.Odd numbers are summed and multiply by three: 3 * (#1+#3+#5+#7+#9+#11) <= Value B

3.Value A + Value B = Value C

4.You mod value C (you divide by 10 and only keep the remaining units)

|=======================================================================|

|                          [EXAMPLE]                                    |

|=======================================================================|

| BARCODE:    8|000570|004257|  (7 = check sum)  (8 = Table)            |

| Let's see: we have a 8 0 = country code (in here it's 729 = Israel)   |

| 'The Next 5 the Manufacture                                           |

| 'The Next 5 the Product                                               |

| 'And the Last is a Check Number to Check the Code                     |

|=======================================================================|

|==================================================|

|       Let Us calculate the barcode:              |

|==================================================|

| "Even" sum: 8+0+5+0+0+2 = 15 (even sum)          |

| "Odd"  sum: 0+0+7+0+4+5= 16 and 16 *3 = 48       |

| Then a 15+48=63 (Value A + Value B)              |

| 63  (Value C)                                    |

| 63 / 10 = 6.3 (INGNOR 6.) so we get only 3       |

| 10 - 3 = 7 (7 = checksum)                        |

|==================================================|

Ok this is the how to generate a check sum for an EAN-13 barcode.

Now, ean-13 use a specific tables that is generated according to the #0.

[EAN-13 GFX TABLE]:

==================

The first "half" of the barcode is coded using sets A and B,

The second "half" using set of C. As if that were not enough,

A and B are used inside the first "half" in a combination,

That varies and depends from value #0, (meaning that the first

Number states which GFX set to use in the barcode)

Following 10 different patterns: (since barcode's numbers move from 0-9)

#1   #2   #3   #4   #5   #6

value#: 0  =    A    A    A    A    A    A

value#: 1  =    A    A    B    A    B    B

value#: 2  =    A    A    B    B    A    B

value#: 3  =    A    A    B    B    B    A

value#: 4  =    A    B    A    A    B    B

value#: 5  =    A    B    B    A    A    B

value#: 6  =    A    B    B    B    A    A

value#: 7  =    A    B    A    B    A    B

value#: 8  =    A    B    A    B    B    A

value#: 9  =    A    B    B    A    B    A

So let's take our little example i showed u above,

Number #0 = 8 => A-B-A-B-B-A

Pattern to use in the right side of the barcode is: ABABBA + CCCCCC (six C mean 6 right side of barcode which use only a C table):

Now we need to know what's ABABBA is..Here are the graphic codes of the three graphic sets:

CODE A            CODE B (XOR C)    CODE C  (NOT A)

value: 0:  0001101   (13)     0100111   (39)    1110010   (114)

value: 1:  0011001   (25)     0110011   (51)    1100110   (102)

value: 2:  0010011   (19)     0011011   (27)    1101100   (108)

value: 3:  0111101   (61)     0100001   (33)    1000010   (066)

value: 4:  0100011   (35)     0011101   (29)    1011100   (092)

value: 5:  0110001   (49)     0111001   (57)    1001110   (078)

value: 6:  0101111   (47)     0000101   (05)    1010000   (080)

value: 7:  0111011   (59)     0010001   (17)    1000100   (068)

value: 8:  0110111   (55)     0001001   (09)    1001000   (072)

value: 9:  0001011   (11)     0010111   (23)    1110100   (116)

Borders:       101   (left and right)

Center:        01010 (middle)

- The C graphic set is a "NOT A" graphic set.

- The B graphic set is a "XOR C" graphic set.

- Each value has two couples of bars with different widths that generates from #0

|==============================================================================|

|                              [EXAMPLE]                                       |

|==============================================================================|

| 8|000570|004257|                                                             |

| Check sum = 7                                                                |

| Value #0 = 8 = ABABBA                                                        |

| Gfx table:                                                                   |

|                                                                              |

| 000570 <= We will make the B/W lines out of the set of A&B (above table)     |

| 004257 <= It will be produce from the C set  (B/W)                           |

|                                                                              |

| [A&B]     (left)       [C]       (right)                                     |

|                                                                              |

| 0 = 0001101  (A)       0 = 1110010   (C)                                     |

| 0 = 0110011  (B)       0 = 1110010   (C)                                     |

| 0 = 0001101  (A)       4 = 1011100   (C)                                     |

| 5 = 0111001  (B)       2 = 1101100   (C)                                     |

| 7 = 0010001  (B)       5 = 1001110   (C)                                     |

| 0 = 0001101  (A)       7 = 1000100   (C)                                     |

|==============================================================================|

*While the checksum is (x>=0) & (x<10) then the barcode gfx table is generated.

*Note: x = any number between 0-9

BarCode OverView

================

------------------------     1 = Value #0 (A/B gfx Combination)

|  ||||||||||||||||||  |     2 = 6 numbers produce set of A/B Binary (left)

|  ||||||||||||||||||  |     3 = 6 numbers produce set of C Binary (right)

|  ||||||||||||||||||  |     4 = Quite Zone (free from printing)

| 8||000570||004257||  |

^     ^       ^    ^

1     2       3    4

Let's Take for example the number 5 (left group) from the above example,

Let's analyze it to B&W (using binary output):

First we know that number 5 is a B set (from the table) therefore:

Number 5 in Code B

|   |    |   |           -------------------

00111111000011           |  1 = Black Line |

00111111000011           |  0 = White line |

00111111000011           -------------------

00111111000011

00111111000011

00111111000011

^ ^ ^ ^ ^ ^ ^

0 1 1 1 0 0 1            <= this is the Binary code of 5 in set B table

*Note: there are 12 numbers * 7 lines for every number will give us 84 lines per whole

Barcode. (Total 84 mixed Black & White Lines, not including the line seperators).

Note the Number Above has 7 lines (mixed b/w) * 12 = 84 (we drop 1 number: the #0,

Because it does not have a barcode line, it porpose is to determine the Gfx table only)

Use A and B code Set to Decode the Barcode For each 6 numbers use 7 Lines 6 * 7 = 42 Lines, Rest 42 lines are used to Decode the C Code Set

-----------------------------------------------------------------------------------------

The Complete Barcode will Look like this (took me some time to copy&paste the binary ;) :

| |0000001111001100000011110011000000111100110011111100001100001100000011000000111100| |11111111000011001111110000110011001111110000111100111100001100001111110011000000110000| |

| |0000001111001100000011110011000000111100110011111100001100001100000011000000111100| |11111111000011001111110000110011001111110000111100111100001100001111110011000000110000| |

| |0000001111001100000011110011000000111100110011111100001100001100000011000000111100| |11111111000011001111110000110011001111110000111100111100001100001111110011000000110000| |

| |0000001111001100000011110011000000111100110011111100001100001100000011000000111100| |11111111000011001111110000110011001111110000111100111100001100001111110011000000110000| |

| |0000001111001100000011110011000000111100110011111100001100001100000011000000111100| |11111111000011001111110000110011001111110000111100111100001100001111110011000000110000| |

| |0000001111001100000011110011000000111100110011111100001100001100000011000000111100| |11111111000011001111110000110011001111110000111100111100001100001111110011000000110000| |

| |^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ | |^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ | |

| |0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 1 1 1 0 0 1 0 0 1 0 0 0 1 0 0 0 1 1 0 | |1 1 1 1 0 0 1 0 1 1 1 0 0 1 0 1 0 1 1 1 0 0 1 1 0 1 1 0 0 1 0 0 1 1 1 0 1 0 0 0 1 0 0 | |

"Ah! Stupid buyer will never understand why the same values gives  <--|

|+ORC's Quote

Different bars! Nothing is as reliable as barcodes!" :=)           <--|

;P not too hard to understand, I hope you got the main idea.!

[CODING THE CHECKSUM/GFX Generator]:

+----------------------------------+

Ok, we will use c/c++ for making this little generator,

It was pretty easy so..even you can make it (just takes time to write ;-) ).

Here is the source for the barcode's check sum & GFX generator program I wrote:

+--------------------------------------------------------------------------------------+

+------------------------PROGRAM'S SOURCE CODE START HERE------------------------------+

+--------------------------------------------------------------------------------------+

//This is a BarCode Generator for Win32 (DOS enviorment) Using VC++ 6.0//

//This Barcode will output a binary mode of the entered calculated barcode numbers//

//This generator is for Knowledge porpuse only, not commercial//

//It can be Modifyed freely as long as you keep the name of the creator in it//

//The barcode could be better done in Visual-Basic/delphi for visual B&W lines//

//The BARCODE produce EAN-13 Decofing Only! //

//The Creator of this Barcode Generator is: Bengaly ;-)//

//The Date written: 3/8/2001 //

#include <iostream.h>

#include <conio.h>

//------------Declaring Tables & Binary Gfx---------//

//set A //

#define ZEROA "0001101"   //Number 0 In Set A//

#define ONEA  "0011001"   //Etc...//

#define TWOA  "0010011"

#define THREEA "0111101"

#define FOURA "0100011"

#define FIVEA "0110001"

#define SIXA  "0101111"

#define SEVENA "0111011"

#define EIGHTA "0110111"

#define NINEA "0001011"

//set B //

#define ZEROB "0100111"   //Number 0 In Set B//

#define ONEB  "0110011"   //Etc...//

#define TWOB  "0011011"

#define THREEB "0100001"

#define FOURB "0011101"

#define FIVEB "0111001"

#define SIXB  "0000101"

#define SEVENB "0010001"

#define EIGHTB "0001001"

#define NINEB "0010111"

// set C //

#define ZEROC "1110010"   //Number 0 In Set C//

#define ONEC  "1100110"   //Etc...//

#define TWOC  "1101100"

#define THREEC "1000010"

#define FOURC "1011100"

#define FIVEC "1001110"

#define SIXC  "1010000"

#define SEVENC "1000100"

#define EIGHTC "1001000"

#define NINEC "1110100"

//------Gfx Main Tables----- //

#define ZERO "AAAAAA"  //0//

#define ONE  "AABABB"

#define TWO  "AABBAB"

#define THREE "AABBBA"

#define FOUR "ABAABB"

#define FIVE "ABBAAB"

#define SIX  "ABBBAA"

#define SEVEN "ABABAB"

#define EIGHT "ABABBA"

#define NINE "ABBABA"  //9//

//0-9 Tables Totaly//

//---------------------//

void main()         //We don't need to return any number, VOID//

{

long a,b,c,d,e,f,g,h,i,j,k,l,m;   //We Define 13 Variables (Numbers)//

long odd,even,check;             // Check System//

cout<<"|-----------------------------------------------------------------------|"<<endl;

cout<<"|                  Barcode Generator By Bengaly                         |" <<endl;

cout<<"|-----------------------------------------------------------------------|"<<endl;

cout<<"|                 This Is A Barcode Generator v0.1                      |"<<endl;

cout<<"|             The Generator Is An EAN-13 (UPC) Type Only!               |"<<endl;

cout<<"|-----------------------------------------------------------------------|"<<endl;

cout<<" "<<endl;

cout<<"Enter Country Code Number: ";         //First we ask the #0 maker for the barcode//

cin>>a;

cout<<"--------------------------"<<endl;   //Than the rest of the numbers (12)

cout<<"Enter Product Code Number: ";

cin>>b;

cout<<"--------------------------"<<endl;

cout<<" "<<endl;

cout<<"Enter Remain Barcode Nums: "<<endl;

cout<<"Number 1: ";

cin>>c;

cout<<"Number 2: ";

cin>>d;

cout<<"Number 3: ";

cin>>e;

cout<<"Number 4: ";

cin>>f;

cout<<"Number 5: ";

cin>>g;

cout<<"Number 6: ";

cin>>h;

cout<<"Number 7: ";

cin>>i;

cout<<"Number 8: ";

cin>>j;

cout<<"Number 9: ";

cin>>k;

cout<<"Number 10: ";

cin>>l;

cout<<"Number 11: ";

cin>>m;

cout<<"Calculating Barcode's Check Sum...Please Wait"<<endl;

cout<<"Done!."<<endl;

cout<<"Press Enter To continue..."<<endl;

getch();

even = a+c+e+g+i+k;         //Value A: #0+#2+#4+#6+#8+#10 'Even' Numbers are summed

odd = 3*(b+d+f+h+j+l);     //Value B: #1+#3+#5+#7+#9+#11 'Odd' Numbers are summed

check = (odd + even)%10;  //Value C: (odd + even)%10   i.e.:25+12/10 => 37/10 = 3.7

check = 10 - check;      //Check sum = 10-7 = 3  (3.7 <= we take the number 7)

if(check<0){cout<<"Barcode Cannot Be Created!"<<endl;}   // Smaller Than 0?..Yes Than Message//

if(check>10){cout<<"Barcode Cannot Be Created!"<<endl;}  // Greater Than 0?..Yes Than Message//

//------------------------------------------------------------------

cout<<"|------------Barcode Calculation Table-------------|"<<endl;

cout<<"|                                                  |"<<endl;

cout<<"| Barcode's Check Sum: "<<check<<"                           |"<<endl;

cout<<"| Entered Barcode: "<<a<<"||"<<b<<c<<d<<e<<f<<g<<"||"<<h<<i<<j<<k<<l<<m<<"||"<<"             |"<<endl;

cout<<"|--------------------------------------------------|"<<endl;

//-----------Begin Gfx Table Creation--------------//

if(a==0) //a = #0 that will decide the table of Barcode//

{

cout<<ZERO<<endl; // The table is decided by #0: AAAAAA //

cout<<"||";

switch (b)  //AAAAAA//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (c)  //AAAAAA//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (d)  //AAAAAA//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (e)  //AAAAAA//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (f)  //AAAAAA//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (g)  //AAAAAA//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

cout<<"||";

switch (h)  //AAAAAA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (i)  //AAAAAA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (j)  //AAAAAA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (k)  //AAAAAA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (l)  //AAAAAA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (m)  //AAAAAA//

{

case 0: cout<<ZEROC<<endl;; break;

case 1: cout<<ONEC<<endl;; break;

case 2: cout<<TWOC<<endl;; break;

case 3: cout<<THREEC<<endl;; break;

case 4: cout<<FOURC<<endl;;  break;

case 5: cout<<FIVEC<<endl;;  break;

case 6: cout<<SIXC<<endl;;  break;

case 7: cout<<SEVENC<<endl;; break;

case 8: cout<<EIGHTC<<endl;; break;

case 9: cout<<NINEC<<endl;; break;

} //END AAAAAA+CCCCCC GFX SET//

cout<<"||";

}

if(a==1) // The table is decided By #0: AABABB//

{

cout<<ONE<<endl;

cout<<"||";

switch (b)  //AABABB//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (c)  //AABABB//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (d)  //AABABB//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

switch (e)  //AABABB//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (f)  //AABABB//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

switch (g)  //AABABB//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

cout<<"||";

switch (h)  //AABABB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (i)  //AABABB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (j)  //AABABB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (k)  //AABABB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (l)  //AABABB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (m)  //AABABB//

{

case 0: cout<<ZEROC<<endl; break;

case 1: cout<<ONEC<<endl; break;

case 2: cout<<TWOC<<endl; break;

case 3: cout<<THREEC<<endl; break;

case 4: cout<<FOURC<<endl;  break;

case 5: cout<<FIVEC<<endl;  break;

case 6: cout<<SIXC<<endl;  break;

case 7: cout<<SEVENC<<endl; break;

case 8: cout<<EIGHTC<<endl; break;

case 9: cout<<NINEC<<endl; break;

}

}  //end//

if(a==2)

{

cout<<TWO<<endl;

cout<<"||";

switch (b)  //AABBAB//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (c)  //AABBAB//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (d)  //AABBAB//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

switch (e)  //AABBAB//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

switch (f)  //AABBAB//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (g)  //AABBAB//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

cout<<"||";

switch (h)  //AABBAB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (i)  //AABBAB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (j)  //AABBAB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (k)  //AABBAB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (l)  //AABBAB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (m)  //AABBAB//

{

case 0: cout<<ZEROC<<endl; break;

case 1: cout<<ONEC<<endl; break;

case 2: cout<<TWOC<<endl; break;

case 3: cout<<THREEC<<endl; break;

case 4: cout<<FOURC<<endl;  break;

case 5: cout<<FIVEC<<endl;  break;

case 6: cout<<SIXC<<endl;  break;

case 7: cout<<SEVENC<<endl; break;

case 8: cout<<EIGHTC<<endl; break;

case 9: cout<<NINEC<<endl; break;

}

cout<<"||";

}

if(a==3)

{

cout<<THREE<<endl;

cout<<"||";

switch (b)  //AABBBA//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (c)  //AABBBA//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (d)  //AABBBA//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

switch (e)  //AABBBA//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

switch (f)  //AABBBA//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

switch (g)  //AABBBA//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

cout<<"||";

switch (h)  //AABBBA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (i)  //AABBBA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (j)  //AABBBA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (k)  //AABBBA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (l)  //AABBBA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (m)  //AABBBA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

cout<<"||";

}

if(a==4)

{

cout<<FOUR<<endl;

cout<<"||";

switch (b) //ABAABB//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (c)  //ABAABB//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

switch (d) //ABAABB//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (e) //ABAABB//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (f)  //ABAABB//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

switch (g)  //ABAABB//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

cout<<"||";

switch (h)  //ABAABB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (i)  //ABAABB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (j)  //ABAABB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (k)  //ABAABB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (l)  //ABAABB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (m)  //ABAABB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

cout<<"||";

}

if(a==5){

cout<<FIVE<<endl;      //ABBAAB//

cout<<"||";

switch (b) //ABBAAB//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (c)  //ABBAAB//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

switch (d)  //ABBAAB//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

switch (e) //ABBAAB//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (f) //ABBAAB//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (g)  //ABBAAB//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

cout<<"||";

switch (h)  //ABBAAB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (i)  //ABBAAB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (j)  //ABBAAB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (k)  //ABBAAB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (l)  //ABBAAB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (m)  //ABBAAB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

cout<<"||";

}

if(a==6)

{

cout<<SIX<<endl;    //ABBBAA//

cout<<"||";

switch (b) //ABBBAA//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (c)  //ABBBAA//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;;

}

switch (d)  //ABBBAA//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

switch (e)  //ABBBAA//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

switch (f) //ABBBAA//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (g) //ABBBAA//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

cout<<"||";

switch (h)  //ABBBAA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (i)  //ABBBAA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (j)  //ABBBAA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (k)  //ABBBAA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (l)  //ABBBAA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (m)  //ABBBAA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

cout<<"||";

}

if(a==7)

{

cout<<SEVEN<<endl;

cout<<"||";

switch (b)   //ABABAB//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (c)   //ABABAB//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

switch (d)   //ABABAB//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (e)   //ABABAB//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

switch (f)   //ABABAB//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (g)   //ABABAB//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

cout<<"||";

switch (h)  //ABABAB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (i)  //ABABAB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (j)  //ABABAB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (k)  //ABABAB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (l)  //ABABAB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (m)  //ABABAB//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

cout<<"||";

}

if(a==8)

{

cout<<EIGHT<<endl;  //ABABBA//

cout<<"||";

switch (b) //ABABBA//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (c)  //ABABBA//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

switch (d) //ABABBA//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (e)  //ABABBA//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

switch (f)  //ABABBA//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

switch (g) //ABABBA//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

cout<<"||";

switch (h)  //ABABBA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (i)  //ABABBA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (j)  //ABABBA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (k)  //ABABBA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (l)  //ABABBA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (m)  //ABABBA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

cout<<"||";

}

if(a==9)

{

cout<<NINE<<endl;//ABBABA//

cout<<"||";

switch (b) //ABBABA//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (c)  //ABBABA//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

switch (d)  //ABBABA//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

switch (e) //ABBABA//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

switch (f)  //ABBABA//

{

case 0: cout<<ZEROB; break;

case 1: cout<<ONEB; break;

case 2: cout<<TWOB; break;

case 3: cout<<THREEB; break;

case 4: cout<<FOURB;  break;

case 5: cout<<FIVEB;  break;

case 6: cout<<SIXB;  break;

case 7: cout<<SEVENB; break;

case 8: cout<<EIGHTB; break;

case 9: cout<<NINEB; break;

}

switch (g) //ABBABA//

{

case 0: cout<<ZEROA; break;

case 1: cout<<ONEA; break;

case 2: cout<<TWOA; break;

case 3: cout<<THREEA; break;

case 4: cout<<FOURA;  break;

case 5: cout<<FIVEA;  break;

case 6: cout<<SIXA;  break;

case 7: cout<<SEVENA; break;

case 8: cout<<EIGHTA; break;

case 9: cout<<NINEA; break;

}

cout<<"||";

switch (h)  //ABBABA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (i)  //ABBABA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (j)  //ABBABA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (k)  //ABBABA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (l)  //ABBABA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

switch (m)  //ABBABA//

{

case 0: cout<<ZEROC; break;

case 1: cout<<ONEC; break;

case 2: cout<<TWOC; break;

case 3: cout<<THREEC; break;

case 4: cout<<FOURC;  break;

case 5: cout<<FIVEC;  break;

case 6: cout<<SIXC;  break;

case 7: cout<<SEVENC; break;

case 8: cout<<EIGHTC; break;

case 9: cout<<NINEC; break;

}

cout<<"||";

}

getch();

cout<<" "<<endl;

cout<<"----------------------------------"<<endl;

cout<<"Barcode Generator By Bengaly v0.1"<<endl;

cout<<"----------------------------------"<<endl;

cout<<" "<<endl;

cout<<"Enter Any Key To Exit..."<<endl;

getch();

}

+------------------------------------------------------------------------------------------+

+--------------------------------END PROGRAM SOURCE----------------------------------------+

+------------------------------------------------------------------------------------------+

Just compile and understand the source, it's pretty easy to figure it out.

I hope you learned something new at your daily life cracking.

Until next time.

So, what is the point of this Tutorial?

The point is that we can gain knowledge by cracking allot of stuff,

And barcodes are very spread over the world, and cracking it

Would be a very important for us, we can use this

Knowledge to cut down our bills when buying in supermarket/mall

That will minimize your bills to almost 50% less then it should.

I don't recommend faking/cracking allot of barcodes at 1 time,

That will increase suspicion.

*Note: not all of my tutorials are published or well known,

Try Look for them at:

http://codeinside.cjb.net

*Knowledge is our power for cracking*

Bengaly

* wishing to be '+' ;-)