Recent Changes - Search:

http://jprecept.com/blog/8/?post=134 Tagungen Hotel http://www.nbkinformatica.com/blog/6/?post=90 Canthoma http://www.sexouniverso.com/blog/10/?post=260 Montgomery Ricketts http://www.seleccionporno.com/blog/7/?post=153 Physical Therapy Manual Traction http://www.lo-de-gratis.com/blog/5/?post=487 Fire Rain Is Comming Down http://jprecept.com/blog/2/?post=208 Cardboard Bridge Plans http://www.sexouniverso.com/blog/10/?post=414 Moretz Jeffrey http://www.sexouniverso.com/blog/10/?post=142 Monroe County Paint Can http://www.sexouniverso.com/blog/5/?post=155 Definition Of Cantando http://www.nbkinformatica.com/blog/2/?post=87 Free Pet Love Galliers http://www.nbkinformatica.com/blog/4/?post=77 Allison Hancock http://www.nbkinformatica.com/blog/9/?post=144 Alive T Photos http://www.nbkinformatica.com/blog/5/?post=198 Resorts In Baudette Minnesota http://jprecept.com/blog/4/?post=346 Reasons For Counterfeiting Money http://www.sexouniverso.com/blog/2/?post=185 Porn Stores In Lewisville Tx http://www.seleccionporno.com/blog/4/?post=99 Karl-heinz Heinecke http://www.sexouniverso.com/blog/1/?post=265 Amerigroup Mco http://www.seleccionporno.com/blog/1/?post=35 U2 Concert Schedule http://www.sexouniverso.com/blog/5/?post=425 Dell Precision Multimedia Controller http://www.sexouniverso.com/blog/1/?post=92 American Express Foo For Fighting

Assignment1EricN

Sample output:
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqq``````````````````````````````qqqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqq``````````````````````````````qqqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqq``````````````````````````````qqqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqq``````````````````````````````qqqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqq`````````qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqq`````````qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqq`````````qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqq`````````qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqq`````````qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqq`````````qqqq`````````qqqqqqqqqqqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqq``````````````````````````qqqqqqqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqq````````````````````````````qqqqqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqq`````````````````````````````qqqqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqq````````````qqqqqqq```````````qqqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqq``````````qqqqqqqqqqq``````````qqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq``````````qqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq``````````qqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq``````````qqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq``````````qqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqq``````````qqqqqqqqqqqqq``````````qqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqq``````````qqqqqqqqqqqq``````````qqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqq``````````qqqqqqqqqq```````````qqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqq`````````````qqqqq````````````qqqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqqq````````````````````````````qqqqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqqqqq`````````````````````````qqqqqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqqqqqqq`````````````````````qqqqqqqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqqqqqqqqqq``````````````qqqqqqqqqqqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrr``````````````````````````````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr``````````````````````````````rrrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrr``````````````````````````````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr``````````````````````````````rrrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrr``````````````````````````````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr``````````````````````````````rrrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrr``````````````````````````````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr``````````````````````````````rrrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrr``````````rrrrrrrrrrrrrr``````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr`````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrr``````````rrrrrrrrrrrrr``````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr`````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrr``````````rrrrrrrrrrrr```````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr`````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrr``````````rrrrrrrrrrr```````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr`````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrr``````````rrrrrrrrrrr``````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr`````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr``````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr`````````rrrr`````````rrrrrrrrrrrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr```````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr``````````````````````````rrrrrrrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr```````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr````````````````````````````rrrrrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr```````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr`````````````````````````````rrrrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr``````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr````````````rrrrrrr```````````rrrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrrrrrrrrrrrrrrrrrr```````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr``````````rrrrrrrrrrr``````````rrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrrrrrrrrrrrrrrrrr```````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr``````````rrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrrrrrrrrrrrrrrrr```````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr``````````rrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrrrrrrrrrrrrrrrr``````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr``````````rrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrrrrrrrrrrrrrrr``````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr``````````rrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrrrrrrrrrrrrrr```````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr``````````rrrrrrrrrrrrr``````````rrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrrrrrrrrrrrrr```````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr``````````rrrrrrrrrrrr``````````rrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrrrrrrrrrrrrr``````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr``````````rrrrrrrrrr```````````rrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrrrrrrrrrrrr``````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr`````````````rrrrr````````````rrrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrrrrrrrrrrr```````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr````````````````````````````rrrrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrrrrrrrrrr```````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr`````````````````````````rrrrrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrrrrrrrrr```````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr`````````````````````rrrrrrrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrrrrrrrrr``````````rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr``````````````rrrrrrrrrrrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr```````````````````````````````````````````````````````````````````
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss```
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss```
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss```
sssssssssssssssssssssssssssssss``````````sssssssssssssssssssssssssssssssssssss``````````````````````````````````ssssssssssssssssssssssssssssssss``````````````````````````````ssssssssssssssssss```
ssssssssssssssssssssssssssssss``````````ssssssssssssssssssssssssssssssssssssss``````````````````````````````````ssssssssssssssssssssssssssssssss``````````````````````````````ssssssssssssssssss```
sssssssssssssssssssssssssssss``````````sssssssssssssssssssssssssssssssssssssss``````````````````````````````````ssssssssssssssssssssssssssssssss``````````````````````````````ssssssssssssssssss```
ssssssssssssssssssssssssssss``````````ssssssssssssssssssssssssssssssssssssssss``````````````````````````````````ssssssssssssssssssssssssssssssss``````````````````````````````ssssssssssssssssss```
sssssssssssssssssssssssssss``````````sssssssssssssssssssssssssssssssssssssssss``````````ssssssssssssss``````````ssssssssssssssssssssssssssssssss`````````sssssssssssssssssssssssssssssssssssssss```
ssssssssssssssssssssssssss``````````ssssssssssssssssssssssssssssssssssssssssss``````````sssssssssssss``````````sssssssssssssssssssssssssssssssss`````````sssssssssssssssssssssssssssssssssssssss```
sssssssssssssssssssssssss``````````sssssssssssssssssssssssssssssssssssssssssss``````````ssssssssssss```````````sssssssssssssssssssssssssssssssss`````````sssssssssssssssssssssssssssssssssssssss```
ssssssssssssssssssssssss```````````sssssssssssssssssssssssssssssssssssssssssss``````````sssssssssss```````````ssssssssssssssssssssssssssssssssss`````````sssssssssssssssssssssssssssssssssssssss```
sssssssssssssssssssssss```````````ssssssssssssssssssssssssssssssssssssssssssss``````````sssssssssss``````````sssssssssssssssssssssssssssssssssss`````````sssssssssssssssssssssssssssssssssssssss```
ssssssssssssssssssssss```````````sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss``````````ssssssssssssssssssssssssssssssssssss`````````ssss`````````ssssssssssssssssssssssssss```
sssssssssssssssssssss```````````sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss```````````ssssssssssssssssssssssssssssssssssss``````````````````````````ssssssssssssssssssssss```
ssssssssssssssssssss```````````sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss```````````sssssssssssssssssssssssssssssssssssss````````````````````````````ssssssssssssssssssss```
sssssssssssssssssss```````````sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss```````````ssssssssssssssssssssssssssssssssssssss`````````````````````````````sssssssssssssssssss```
ssssssssssssssssss```````````ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss``````````sssssssssssssssssssssssssssssssssssssss````````````sssssss```````````ssssssssssssssssss```
sssssssssssssssss```````````sssssss`````````ssssssssssssssssssssssssssssssssssssssssssssssssss```````````sssssssssssssssssssssssssssssssssssssss``````````sssssssssss``````````sssssssssssssssss```
ssssssssssssssss```````````ssssssss`````````sssssssssssssssssssssssssssssssssssssssssssssssss```````````sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss``````````sssssssssssssssss```
sssssssssssssss```````````sssssssss`````````ssssssssssssssssssssssssssssssssssssssssssssssss```````````sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss``````````ssssssssssssssss```
ssssssssssssss```````````ssssssssss`````````ssssssssssssssssssssssssssssssssssssssssssssssss``````````ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss``````````ssssssssssssssss```
sssssssssssss```````````sssssssssss`````````sssssssssssssssssssssssssssssssssssssssssssssss``````````sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss``````````ssssssssssssssss```
sssssssssssss````````````````````````````````````sssssssssssssssssssssssssssssssssssssssss```````````ssssssssssssssssssssssssssssssssssssssssss``````````sssssssssssss``````````ssssssssssssssss```
sssssssssssss````````````````````````````````````ssssssssssssssssssssssssssssssssssssssss```````````sssssssssssssssssssssssssssssssssssssssssss``````````ssssssssssss``````````sssssssssssssssss```
sssssssssssss````````````````````````````````````ssssssssssssssssssssssssssssssssssssssss``````````sssssssssssssssssssssssssssssssssssssssssssss``````````ssssssssss```````````sssssssssssssssss```
sssssssssssss````````````````````````````````````sssssssssssssssssssssssssssssssssssssss``````````ssssssssssssssssssssssssssssssssssssssssssssss`````````````sssss````````````ssssssssssssssssss```
sssssssssssssssssssssssssssssssssss`````````sssssssssssssssssssssssssssssssssssssssssss```````````sssssssssssssssssssssssssssssssssssssssssssssss````````````````````````````sssssssssssssssssss```
sssssssssssssssssssssssssssssssssss`````````ssssssssssssssssssssssssssssssssssssssssss```````````ssssssssssssssssssssssssssssssssssssssssssssssssss`````````````````````````ssssssssssssssssssss```
sssssssssssssssssssssssssssssssssss`````````sssssssssssssssssssssssssssssssssssssssss```````````sssssssssssssssssssssssssssssssssssssssssssssssssssss`````````````````````ssssssssssssssssssssss```
sssssssssssssssssssssssssssssssssss`````````sssssssssssssssssssssssssssssssssssssssss``````````sssssssssssssssssssssssssssssssssssssssssssssssssssssssss``````````````ssssssssssssssssssssssssss```
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss```
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss```
tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
tttttttttttttttttttttttt``````````````ttttttttttttttttttttttttttttttttttttttttttttttttttttttttt``````````ttttttttttttttttttttttttttttttttttttt``````````````````````````````````tttttttttttttttttttt
tttttttttttt``````````````````````````````tttttttttttttttttt
ttttttttttttttttttttt````````````````````ttttttttttttttttttttttttttttttttttttttttttttttttttttt``````````tttttttttttttttttttttttttttttttttttttt``````````````````````````````````tttttttttttttttttttt
tttttttttttt``````````````````````````````tttttttttttttttttt
tttttttttttttttttt``````````````````````````ttttttttttttttttttttttttttttttttttttttttttttttttt``````````ttttttttttttttttttttttttttttttttttttttt``````````````````````````````````tttttttttttttttttttt
tttttttttttt``````````````````````````````tttttttttttttttttt
ttttttttttttttttt````````````````````````````ttttttttttttttttttttttttttttttttttttttttttttttt``````````tttttttttttttttttttttttttttttttttttttttt``````````````````````````````````tttttttttttttttttttt
tttttttttttt``````````````````````````````tttttttttttttttttt
tttttttttttttttt`````````````tttt`````````````ttttttttttttttttttttttttttttttttttttttttttttt``````````ttttttttttttttttttttttttttttttttttttttttt``````````tttttttttttttt``````````tttttttttttttttttttt
tttttttttttt`````````ttttttttttttttttttttttttttttttttttttttt
ttttttttttttttt```````````tttttttttt```````````ttttttttttttttttttttttttttttttttttttttttttt``````````tttttttttttttttttttttttttttttttttttttttttt``````````ttttttttttttt``````````ttttttttttttttttttttt
tttttttttttt`````````ttttttttttttttttttttttttttttttttttttttt
ttttttttttttttt``````````tttttttttttt``````````tttttttttttttttttttttttttttttttttttttttttt``````````ttttttttttttttttttttttttttttttttttttttttttt``````````tttttttttttt```````````ttttttttttttttttttttt
tttttttttttt`````````ttttttttttttttttttttttttttttttttttttttt
tttttttttttttt``````````tttttttttttttt``````````tttttttttttttttttttttttttttttttttttttttt```````````ttttttttttttttttttttttttttttttttttttttttttt``````````ttttttttttt```````````tttttttttttttttttttttt
tttttttttttt`````````ttttttttttttttttttttttttttttttttttttttt
tttttttttttttt``````````tttttttttttttt``````````ttttttttttttttttttttttttttttttttttttttt```````````tttttttttttttttttttttttttttttttttttttttttttt``````````ttttttttttt``````````ttttttttttttttttttttttt
tttttttttttt`````````ttttttttttttttttttttttttttttttttttttttt
ttttttttttttttt``````````tttttttttttt``````````ttttttttttttttttttttttttttttttttttttttt```````````ttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt``````````tttttttttttttttttttttttt
tttttttttttt`````````tttt`````````tttttttttttttttttttttttttt
ttttttttttttttt``````````tttttttttttt``````````tttttttttttttttttttttttttttttttttttttt```````````ttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt```````````tttttttttttttttttttttttt
tttttttttttt``````````````````````````tttttttttttttttttttttt
ttttttttttttttt````````````tttttttt```````````tttttttttttttttttttttttttttttttttttttt```````````ttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt```````````ttttttttttttttttttttttttt
tttttttttttt````````````````````````````tttttttttttttttttttt
tttttttttttttttt``````````````````````````````ttttttttttttttttttttttttttttttttttttt```````````ttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt```````````tttttttttttttttttttttttttt
tttttttttttt`````````````````````````````ttttttttttttttttttt
tttttttttttttttttt```````````````````````````ttttttttttttttttttttttttttttttttttttt```````````tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt``````````ttttttttttttttttttttttttttt
tttttttttttt````````````ttttttt```````````tttttttttttttttttt
tttttttttttttttttttt````````````````````````ttttttttttttttttttttttttttttttttttttt```````````ttttttt`````````tttttttttttttttttttttttttttttttttttttttttttttttttt```````````ttttttttttttttttttttttttttt
tttttttttttt``````````ttttttttttt``````````ttttttttttttttttt
ttttttttttttttttttttttt````````````````````ttttttttttttttttttttttttttttttttttttt```````````tttttttt`````````ttttttttttttttttttttttttttttttttttttttttttttttttt```````````tttttttttttttttttttttttttttt
ttttttttttttttttttttttttttttttttt``````````ttttttttttttttttt
tttttttttttttttttttttttttttttttt``````````ttttttttttttttttttttttttttttttttttttt```````````ttttttttt`````````tttttttttttttttttttttttttttttttttttttttttttttttt```````````ttttttttttttttttttttttttttttt
tttttttttttttttttttttttttttttttttt``````````tttttttttttttttt
ttttttttttttttttttttttttttttttt``````````ttttttttttttttttttttttttttttttttttttt```````````tttttttttt`````````tttttttttttttttttttttttttttttttttttttttttttttttt``````````tttttttttttttttttttttttttttttt
tttttttttttttttttttttttttttttttttt``````````tttttttttttttttt
tttttttttttttttttttttttttttttt``````````ttttttttttttttttttttttttttttttttttttt```````````ttttttttttt`````````ttttttttttttttttttttttttttttttttttttttttttttttt``````````ttttttttttttttttttttttttttttttt
tttttttttttttttttttttttttttttttttt``````````tttttttttttttttt
ttttttttttttttttttttttttttttt``````````tttttttttttttttttttttttttttttttttttttt````````````````````````````````````ttttttttttttttttttttttttttttttttttttttttt```````````ttttttttttttttttttttttttttttttt
ttttttttttt``````````ttttttttttttt``````````tttttttttttttttt
tttttttttttttttttttttttttttt``````````ttttttttttttttttttttttttttttttttttttttt````````````````````````````````````tttttttttttttttttttttttttttttttttttttttt```````````tttttttttttttttttttttttttttttttt
ttttttttttt``````````tttttttttttt``````````ttttttttttttttttt
ttttttttttttttttttttttttttt``````````tttttttttttttttttttttttttttttttttttttttt````````````````````````````````````tttttttttttttttttttttttttttttttttttttttt``````````ttttttttttttttttttttttttttttttttt
tttttttttttt``````````tttttttttt```````````ttttttttttttttttt
tttttttttttttttttttttttttt``````````ttttttttttttttttttttttttttttttttttttttttt````````````````````````````````````ttttttttttttttttttttttttttttttttttttttt``````````tttttttttttttttttttttttttttttttttt
tttttttttttt`````````````ttttt````````````tttttttttttttttttt
ttttttttttttttttttttttttt``````````tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt`````````ttttttttttttttttttttttttttttttttttttttttttt```````````tttttttttttttttttttttttttttttttttt
ttttttttttttt````````````````````````````ttttttttttttttttttt
tttttttttttttttttttttttt``````````ttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt`````````tttttttttttttttttttttttttttttttttttttttttt```````````ttttttttttttttttttttttttttttttttttt
ttttttttttttttt`````````````````````````tttttttttttttttttttt
ttttttttttttttttttttttt``````````tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt`````````ttttttttttttttttttttttttttttttttttttttttt```````````tttttttttttttttttttttttttttttttttttt
ttttttttttttttttt`````````````````````tttttttttttttttttttttt
tttttttttttttttttttttt``````````ttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt`````````ttttttttttttttttttttttttttttttttttttttttt``````````ttttttttttttttttttttttttttttttttttttt
tttttttttttttttttttt``````````````tttttttttttttttttttttttttt
tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt

Source code:

<?php

// image directory
$dir = 'ericnImages/';


/*
--------------------------------------------------------
main program     

--------------------------------------------------------
*/


echo str_pad("", 5, "\n");

echo "
I N T E R l a c e r
i n t e r L A C E R\n
Please resize your Terminal window
to the width of three digits.\n
----------------------------------
\n\n\n"
;       

do {

        // read input
        list ($letter, $number) = prompt();
       
        // deal with zero so it doesn't act empty
        $number = preg_replace('/0/', 'z', $number);
       
        // assemble master image
        $numbers = preg_split('//', $number);
        //$numbers = array_reverse($numbers);
        $number_count = count($numbers) - 2;
        $img_array = make_image($letter, $numbers);
       
        // print ascii translation
        image_to_ascii($img_array);
        echo "\n";

        // prompt repeat play
        fwrite(STDOUT, "Again? (y/n) ");
        $answer = trim(fgets(STDIN));

} while ($answer != 'n');


/*
--------------------------------------------------------
image to ascii     

--------------------------------------------------------
*/


function make_image ($letter, $number) {
       
        // variables
        global $dir, $number_count;
        $img_array = array();

        $count = 1;     
        // assemble array of individual images
        while ($num = next($number)) {
       
                if ($count <= 3) {
                        // force wrap by extending width
                        $width = (128 * 3) + 5;
                } else if ($count <= 6) {
                        // width only as necessary
                        $width = 128 * $count;
                } else {
                        // prevent more wrap by limiting width
                        $width = (128 * 6) - 5;
                }       
               
                $name = basename("$num.gif");
                $file = $dir . $name;
                $image_size = getimagesize($file);
               
                // new image from gif file
                $img_src = imagecreatefromgif($file);
                // new black image for color map
                $img_array[$count] = imagecreatetruecolor($width,$image_size[1]);
                // merge the two to create a visible gif
                imagecopy($img_array[$count], $img_src, 0, 0, 0, 0, $width, $image_size[1]);
                $count++;
        }
       
        // combine separate images into master image
        $count = 1;
        if ($number_count > 1) {
                foreach ($img_array as $image) {
                        imagecopy($img_array[($count + 1)], $img_array[$count], 128, 0, 0, 0, $width, 128);
                        $count++;
                        if ($count == $number_count) break;
                }
        }
        return $img_array;
}


/*
--------------------------------------------------------
image to ascii

--------------------------------------------------------
*/


function image_to_ascii($img_array) {
        global $letter, $x_skip, $img_array, $number_count, $indent;
       
        // don't read all the pixels (determines width/height)
        $x_skip = 2;
        $y_skip = 4;
       
        // print one image for each number entered
        foreach ($img_array as $img_array_img) {
       
                if ($img_array_img) {
                        $x_size = imagesx($img_array_img);
                        $y_size = imagesy($img_array_img);
       
                        // y loop
                        for ($y = 0; $y < $y_size; $y += $y_skip) {
       
                                //  x loop
                                for ($x = 0; $x < $x_size; $x += $x_skip) {
                                        if ($x >= $x_size || $y >= $y_size) break;
                                       
                                        // get color of pixel
                                        $rgb = @imagecolorat($img_array_img, $x, $y);
                                        $r = ($rgb >> 16) & 0xFF;
                                        $g = ($rgb >> 8) & 0xFF;
                                        $b = $rgb & 0xFF;
                                        $r == 248 ? $output = $letter: $output = "`";
                                        echo $output;
                                }
                        echo "\n";
                        }
                }
       
        // advance drawing letter by one
        $letter_ascii = ord($letter) + 1;
        $letter = chr($letter_ascii);
        sleep(3);
        }
}


/*
--------------------------------------------------------
terminal prompt

--------------------------------------------------------
*/


function prompt() {

        // prompt user to enter a letter; read from standard input
        fwrite(STDOUT, "Please give me a letter (a-z): ");
        $letter = trim(fgets(STDIN));
       
        // check to make sure input is a letter
        while (!preg_match("/^[a-z]{1}$/i", $letter)) {
                fwrite(STDOUT, "Please try again. We need a single letter from a to z: ");
                $letter = trim(fgets(STDIN));
        }
       
        // prompt user to enter a number; read from standard input
        fwrite(STDOUT, "And now a number: ");
        $number = trim(fgets(STDIN));
       
        // check to make sure input is a number
        while (!preg_match("/^\d+$/", $number)) {
                fwrite(STDOUT, "Please try again. We need a number: ");
                $number = trim(fgets(STDIN));
        }
        settype($number, 'string');
       
        // confirm user input (optional)
        // echo "Okay. You typed: $letter $number.\n\n";
       
        echo str_pad("", 5, "\n");
        return array($letter, $number);

}

?>

Edit - History - Print - Recent Changes - Search
Page last modified on February 14, 2006, at 07:48 AM