makefile

exercise.5-14~16

TLHL28 posted @ Mon, 02 Jun 2008 21:16:47 +0800 in 随笔 , 1779 readers

经过实验,这个和系统里的 sort 还是有一定的差距。不知道是不是我做错了。

继续找答案比较去。先上来记录下。

PS.发现贴不了那么长。删去练习提供的原程序部分。

 

  1. int main(int argc, char **argv)
  2. {
  3.     int c;
  4.     int nlines = 0;
  5.     int numeric = 0,reverse = 0;
  6.  
  7.     while(--argc > 0 && *(++argv)[0] == '-')
  8.         while((c = *++argv[0]))
  9.             switch(c){
  10.                 case 'n':
  11.                     numeric = 1;
  12.                     break;
  13.                 case 'r':
  14.                     reverse = 1;
  15.                     break;
  16.                 case 'f':
  17.                     fold = 1;
  18.                     break;
  19.                 case 'd':
  20.                     directory = 1;
  21.                     break;
  22.                 default:
  23.                     printf("nnqsort: illegal option %c \n",c);
  24.                     argc = 0;
  25.                     break;
  26.             }
  27.     if(argc != 0)
  28.         printf("Usage: nqort -n -r \n");
  29.     else{
  30.         if((nlines = readlines(lineptr,MAXLINES)) >= 0) {
  31.             nqsort((void **)lineptr,0,nlines-1,reverse,
  32.                     (int (*)(void *, void *))(numeric ? numcmp : myStrcmp));
  33.             writelines(lineptr, nlines);
  34.             return 0;
  35.         }else {
  36.             printf("input too big to sort\n");
  37.             return 1;
  38.         }
  39.     }   
  40.     return 0;
  41. }
  42.  

 

  1. void nqsort(void *v[],int left, int right,int reverse,
  2.         int (*comp)(void *, void *))
  3. {
  4.     int i, last;
  5.     if(left >=right)    /*如果数组元素的个数小于2,则返回*/
  6.         return;
  7.     swap(v, left, (left + right)/2);
  8.     last = left;
  9.     for(i = left+1;i <= right;++i)
  10.         /*reverse: 当逆序参数生效时,将排序程序的左右两个比较参数调换位置,就达到
  11.          * 逆序排序的效果*/
  12.         if((*comp)((reverse ? v[left] : v[i]),(reverse ? v[i] : v[left])) <0 )
  13.             swap(v, ++last, i);
  14.     swap(v,left,last);
  15.     nqsort(v,left, last-1,reverse,comp);
  16.     nqsort(v, last+1, right,reverse,comp);
  17. }
  18.  

 

  1. int myStrcmp(char *cs,const char *ct)
  2. {
  3.     for(;; cs++,ct++){
  4.         //当参数 ‘-d'有效时,若当前两比较字符是字母,空格,数字以外的字符则继续下一组比较
  5.         // 这样就实现了不处理“ispunct”的字符
  6.         if(directory && (ispunct(*cs) || ispunct(*ct)))
  7.             continue;
  8.         //当 '-f'参数有效时,下列两判断语句返回折成大写的字母。
  9.         // 即起到 比较时忽略大小的效果
  10.         if( (fold ? toupper(*cs) : *cs) == (fold ? toupper(*ct) : *ct) ){
  11.             if(*cs == '\0')
  12.                 return 0;
  13.         }
  14.         else
  15.             break;
  16.     }
  17.     return (*cs - *ct) > 0 ? 0 : (*cs - *ct);
  18. }
farhan said:
Thu, 19 Nov 2020 21:46:10 +0800

We are tied directly into the sate’s renewal database which allows us to process your request almost instantly. леруа каталог

Pak24tv said:
Mon, 07 Dec 2020 23:56:59 +0800

I am happy to find your distinguished way of writing the post. Now you make it easy for me to understand and implement the concept. Thank you for the post. ten sports live ptv sports live din news live

Robinjack said:
Sat, 27 Feb 2021 20:20:14 +0800

great issues altogether, you simply gained a new reader. What could you recommend about your post that you made some days in the past? Any positive? heavy hauling houston tx

sk said:
Tue, 16 Mar 2021 04:48:01 +0800

When you use a genuine service, you will be able to provide instructions, share materials and choose the formatting style. https://eatmywords.com/contact/

Asia Gaming said:
Wed, 07 Apr 2021 18:46:04 +0800

Wow Da weiss man, wo es hingehen muss Viele Grüsse Moni

Robinjack said:
Sat, 24 Apr 2021 21:18:22 +0800

I just added this web site to my google reader, great stuff. Cannot get enough! Monthly Income Review

Robinjack said:
Thu, 29 Apr 2021 01:00:22 +0800

there is a need for firming lotion so that we can always maintain the health of our skin * Buy Darvocet Online

Robinjack said:
Thu, 29 Apr 2021 01:00:25 +0800

I like this – Gulvafslibning | Kurt Gulvmand , enjoyed this one appreciate it for posting keep update – Gulvafslibning | Kurt Gulvmand. Kaufen Nembutal Pentobarbital Bremen

sk said:
Fri, 30 Apr 2021 21:24:26 +0800

My experience with Caldwells was really not what I expected. They suggested things that I never knew I needed for my project. Check their site to https://caldwells.com/interior-doors/victorian-doors their products.

Panel instagram said:
Sat, 01 May 2021 16:07:00 +0800

I really loved reading your blog. It was very well authored and easy to understand. Unlike other blogs I have read which are really not that good.Thanks alot!

sk said:
Mon, 03 May 2021 05:53:57 +0800

Excellent article. Very interesting to read. I really love to read such a nice article. Thanks! keep rocking. aka ms remoteconnect

Robinjack said:
Mon, 03 May 2021 21:48:11 +0800

Fishing season is coming up! Love reading through all aspects of it Thanks for keeping us updated, fantastic study! perfect smm panel

Robinjack said:
Mon, 03 May 2021 21:48:17 +0800

Thank you for this nice post and wonderful read!! I definitely enjoying every little bit of it and I have you bookmarked to check out new stuff your upcoming blog posts… instagram views panel

Smm panel said:
Mon, 03 May 2021 23:54:45 +0800

I will be interested in more similar topics. i see you got really very useful topics , i will be always checking your blog thanks

Robinjack said:
Wed, 05 May 2021 18:26:17 +0800

The second tend to be Relationship Services. These tend to be Services that go with you with others based on compatibility testing and are generally for those more severe in regards to a relationship or perhaps relationship. This kind of Services include eHarmony and Biochemistry.org.   live free cams

sk said:
Fri, 14 May 2021 14:38:36 +0800

เกมสล็อต เกมส์ประเภทใหม่ที่กำลังเดินทางมาแรง ที่มีการรองรับการเล่นที่ผ่านระบบโทรศัพท์มือถือ ไม่ยุ่งยากต่อการทำเงินของผู้เล่นสมัยใหม่ สล็อต เกมส์หมวดใหม่ที่มีการเล่นผ่านระบบออนไลน์ แล้วก็รองรับการเล่นบนโทรศัพท์มือถือ ทั้งยังระบบ Android รวมทั้ง ios ที่เล่นได้สะดวก และก็ยังเป็นการเล่นที่ไม่จำกัดพื้นที่สำหรับในการสร้างเงิน เหมาะสมกับผู้เล่นในยุคนี้เป็นอย่างยิ่ง โดยเว็บของพวกเราก็พร้อมให้บริการที่ตรงตามสิ่งที่ต้องการของผู้เล่นได้มากที่สุด สล็อตเกม

sk said:
Sat, 15 May 2021 19:57:24 +0800

You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post. www prepaidgiftbalance

Monero Mining Pool said:
Sun, 16 May 2021 22:35:05 +0800

Heya i am for the first time here. I found this board and I find It really useful & it helped me out much. I hope to give something back and aid others like you helped me.

sk said:
Mon, 17 May 2021 22:15:34 +0800

Nice knowledge gaining article. This post is really the best on this valuable topic. 2021 neco expo

sk said:
Thu, 20 May 2021 18:10:44 +0800

Yes i am totally agreed with this article and i just want say that this article is very nice and very informative article. bitcoin code

cement tiles said:
Wed, 26 May 2021 13:10:34 +0800

You created some excellent tips at this time there. I did searching around the topic and discovered most everyone will recognize in your web site.

AZ Golf community ho said:
Sun, 30 May 2021 18:20:02 +0800

Last week I dropped by this site and as usual great content and ideas. Love the lay out and color scheme

FCollins said:
Sun, 30 May 2021 20:32:51 +0800

We are a group of volunteers and starting a new project in our neighborhood. Your blog provided us with valuable information to help us get started|.You have done a great job!

sk said:
Mon, 31 May 2021 00:38:03 +0800

I’m going to read this. I’ll be sure to come back. thanks for sharing. and also This article gives the light in which we can observe the reality. this is very nice one and gives indepth information. thanks for this nice article... click here

schlüsseldienst nord said:
Mon, 31 May 2021 22:16:40 +0800

They're produced by the very best degree developers who will be distinguished for your polo dress creating. You'll find polo Ron Lauren inside exclusive array which include particular classes for men, women.

aspadol 100mg said:
Tue, 01 Jun 2021 00:35:19 +0800

I see some amazingly important and kept up to length of your strength searching for in your on the site

stock indices said:
Tue, 01 Jun 2021 17:28:04 +0800

If you don"t mind proceed with this extraordinary work and I anticipate a greater amount of your magnificent blog entries

kissanime said:
Tue, 01 Jun 2021 20:15:14 +0800

I feel really happy to have seen your webpage and look forward to so many more entertaining times reading here. Thanks once more for all the details.

sk said:
Wed, 02 Jun 2021 11:44:35 +0800

It is a great website.. The Design looks very good.. Keep working like that!. IPTV Brasil

smart city. said:
Fri, 04 Jun 2021 01:07:33 +0800

We are really grateful for your blog post. You will find a lot of approaches after visiting your post. Great work

sk said:
Sat, 05 Jun 2021 06:05:51 +0800

I think this is an informative post and it is very useful and knowledgeable. therefore, I would like to thank you for the efforts you have made in writing this article. click here

Kali Linux root pass said:
Sun, 06 Jun 2021 18:29:10 +0800

Wow! Such an amazing and helpful post this is. I really really love it. It's so good and so awesome. I am just amazed. I hope that you continue to do your work like this in the future also.

pokerrepublik said:
Tue, 08 Jun 2021 18:43:32 +0800

You have done a amazing job with you website

Robinjack said:
Thu, 10 Jun 2021 20:34:49 +0800

The virtual sign demonstration will in general enormously ensure customer rights. Thus, exploiting that, I need to realize How to edit things on PDF. What are the means that I need to follow?

Buy Instagram Pva Ac said:
Fri, 11 Jun 2021 04:36:35 +0800

Cool stuff you have and you keep overhaul every one of us

dewatogel said:
Sat, 12 Jun 2021 06:32:09 +0800

Wow! Such an amazing and helpful post this is. I really really love it. It's so good and so awesome. I am just amazed. I hope that you continue to do your work like this in the future also.

lapak303 said:
Mon, 14 Jun 2021 05:02:02 +0800

It was a very good post indeed. I thoroughly enjoyed reading it in my lunch time. Will surely come and visit this blog more often. Thanks for sharing.

Buy Transferwise acc said:
Mon, 14 Jun 2021 19:39:01 +0800

Very informative post ! There is a lot of information here that can help any business get started with a successful social networking campaign !

smart city said:
Wed, 16 Jun 2021 00:56:13 +0800

Wow! Such an amazing and helpful post this is. I really really love it. It's so good and so awesome. I am just amazed. I hope that you continue to do your work like this in the future also.

Buy SMM Service said:
Fri, 18 Jun 2021 21:42:40 +0800

I see some amazingly important and kept up to length of your strength searching for in your on the site

slot6000 said:
Sat, 19 Jun 2021 23:17:04 +0800

I see some amazingly important and kept up to length of your strength searching for in your on the site

Robinjack said:
Sun, 27 Jun 2021 17:34:45 +0800

I feel that is an enchanting element, it made me think a bit. Thanks for sparking my thinking cap. From time to time I get so much in a rut that I just really feel like a record. The Simplest Baccarat Strategy

Robinjack said:
Tue, 29 Jun 2021 19:22:43 +0800

this article is very full of detail information, and it makes me easy to understand the meaning of your article. Slotxo

Robinjack said:
Thu, 01 Jul 2021 20:42:22 +0800

my family would always like to go on ski holidays because it is very enjoyable; How to Gain Baccarat

buy 4 aco dmt usa said:
Sun, 04 Jul 2021 22:32:46 +0800

eye glasses are not only stylish but they can also protect your eyes from contaminants.,

smith said:
Mon, 05 Jul 2021 18:44:34 +0800

Excellent blog! Do you have any tips and hints for aspiring writers? I’m planning to start my own website soon but I’m a little lost on everything. Would you advise starting with a free platform like WordPress or go for a paid option? There are so many choices out there that I’m totally confused .. Any suggestions? Many thanks! 93 pressure weed

ghazii said:
Wed, 07 Jul 2021 00:41:32 +0800

A very awesome blog post. We are really grateful for your blog post. You will find a lot of approaches after visiting your post. 먹튀검증

Robinjack said:
Sun, 11 Jul 2021 22:19:39 +0800

Hey, you used to write wonderful, but the last few posts have been kinda boring¡K I miss your great writings. Past few posts are just a bit out of track! come on! read more

john wayne airport said:
Tue, 10 Aug 2021 16:24:47 +0800

Wonderful illustrated information. I thank you about that. No doubt it will be very useful for my future projects. Would like to see some other posts on the same subject!

how to play pokemon said:
Tue, 17 Aug 2021 21:26:59 +0800

This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free.

Netflix purchase said:
Mon, 23 Aug 2021 19:20:49 +0800

This content is written very well. Your use of formatting when making your points makes your observations very clear and easy to understand. Thank you.

Buy Real Chinese pas said:
Fri, 08 Oct 2021 22:08:10 +0800

The blog and data is excellent and informative as well

Buy Real China Passp said:
Fri, 08 Oct 2021 22:38:36 +0800

The next time I read a blog, I hope that it doesnt disappoint me as much as this one. I mean, I know it was my choice to read, but I actually thought you have something interesting to say. All I hear is a bunch of whining about something that you could fix if you werent too busy looking for attention.

¸ÔÆ¢<br> said:
Sat, 16 Oct 2021 23:25:27 +0800

It's late finding this act. At least, it's a thing to be familiar with that there are such events exist. I agree with your Blog and I will be back to inspect it more in the future so please keep up your act.

internet networking said:
Sun, 24 Oct 2021 18:15:28 +0800

My partner and i astonished with all the examination an individual built to get this distinct distribute extraordinary. Great action!

온라인바카라 said:
Mon, 25 Oct 2021 18:30:54 +0800

I propose merely very good along with reputable data, consequently visualize it:

Harry said:
Tue, 09 Nov 2021 19:22:23 +0800

This is a fascinating blog. A lot of the blogs I come across these days don't really offer much that interests me, but this certainly does. silk pajamas sets woman

party chairs for sal said:
Wed, 10 Nov 2021 19:24:31 +0800

Truly, this article is really one of the very best in the history of articles. I am a antique ’Article’ collector and I sometimes read some new articles if I find them interesting. And I found this one pretty fascinating and it should go into my collection. Very good work!

Harry said:
Sat, 13 Nov 2021 16:52:35 +0800

We amazed using the evaluation a person designed to get this to specific submit amazing. Fantastic exercise! online24jam

우리카지노 said:
Sat, 27 Nov 2021 00:07:38 +0800

This is often as a result exquisite and even very creative. Freezing take pleasure in that tones and even whomever makes the application with the -mail can be beaming Moldtesters561.com

토토사이트 said:
Wed, 22 Dec 2021 06:31:58 +0800

Good luck getting people behind this one. Though you make some VERY fascinating points, youre going to have to do more than bring up a few things that may be different than what weve already heard. What are trying to say here? What do you want us to think? It seems like you cant really get behind a unique thought. Anyway, thats just my opinion.

토토사이트 said:
Wed, 22 Dec 2021 06:59:51 +0800

Can I merely say such a relief to discover somebody who really knows what theyre dealing with on the net. You actually have learned to bring a worry to light and make it important. The diet should check out this and fully grasp this side with the story. I cant believe youre less well-known simply because you undoubtedly develop the gift.

Harry said:
Fri, 31 Dec 2021 23:37:29 +0800

Thank you again for all the knowledge you distribute,Good post. I was very interested in the article, it's quite inspiring I should admit. I like visiting you site since I always come across interesting articles like this one.Great Job, I greatly appreciate that.Do Keep sharing! Regards, <a href="https://www.casinoktx.com/">카지노사이트</a>

Harry said:
Fri, 31 Dec 2021 23:37:41 +0800

Thank you again for all the knowledge you distribute,Good post. I was very interested in the article, it's quite inspiring I should admit. I like visiting you site since I always come across interesting articles like this one.Great Job, I greatly appreciate that.Do Keep sharing! Regards, 카지노사이트

꽁머니 said:
Mon, 24 Jan 2022 19:05:04 +0800

Woah! I’m really digging the template/theme of this blog. It’s simple, yet effective. A lot of times it’s challenging to get that “perfect balance” between usability and visual appeal. I must say you’ve done a great job with this. Additionally, the blog loads extremely quick for me on Firefox. Outstanding Blog!

Harry said:
Thu, 03 Feb 2022 16:14:54 +0800

This kind of is a wonderful submit My partner and i noticed as a result of discuss that. It is just what I desired to find out desire inside upcoming you may keep on regarding revealing this kind of outstanding submit. spbo indonesia

안전놀이터 said:
Sat, 05 Feb 2022 21:46:46 +0800

As I website possessor I believe the content material here is rattling wonderful , appreciate it for your hard work. You should keep it up forever! Good Luck.

kca said:
Tue, 15 Mar 2022 23:11:08 +0800

Very informative post ! There is a lot of information here that can help any business get started with a successful social networking campaign !

토토커뮤니티 said:
Wed, 23 Mar 2022 04:37:09 +0800

Very interesting information, worth recommending. However, I recommend this:

cleaninghero.sg said:
Thu, 24 Mar 2022 04:59:27 +0800

I recently came across your article and have been reading along. I want to express my admiration of your writing skill and ability to make readers read from the beginning to the end. I would like to read newer posts and to share my thoughts with you.

คาสิโนออนไลน์ ฝาก ถอ said:
Fri, 22 Apr 2022 05:31:34 +0800

Well we really like to visit this site, many useful information we can get here.

Buy marijuana online said:
Sun, 08 May 2022 03:44:00 +0800

I have express a few of the articles on your website now, and I really like your style of blogging. I added it to my favorite’s blog site list and will be checking back soon… Buy marijuana online

learn more about gap said:
Sat, 28 May 2022 22:35:27 +0800

I am a new user of this site so here i saw multiple articles and posts posted by this site,I curious more interest in some of them hope you will give more information on this topics in your next articles. learn more about gaps

หวยลาว said:
Tue, 31 May 2022 21:58:09 +0800

This is my first time i visit here and I found so many interesting stuff in your blog especially it's discussion, thank you. หวยลาว

singapore sell car said:
Thu, 02 Jun 2022 00:35:58 +0800

A good blog always comes-up with new and exciting information and while reading I have feel that this blog is really have all those quality that qualify a blog to be a one. singapore sell car

หวยลาว said:
Sat, 04 Jun 2022 02:54:13 +0800

I have checked this link this is really important for the people to get benefit from. หวยลาว

printing services of said:
Sun, 05 Jun 2022 01:29:44 +0800
 
สูตรบาคาร่า66 said:
Wed, 08 Jun 2022 05:16:21 +0800

This is my first time i visit here and I found so many interesting stuff in your blog especially it's discussion, thank you. สูตรบาคาร่า66

best small business said:
Sun, 12 Jun 2022 16:58:18 +0800

I recently came across your article and have been reading along. I want to express my admiration of your writing skill and ability to make readers read from the beginning to the end. I would like to read newer posts and to share my thoughts with you.

kd6 goldshell price said:
Fri, 17 Jun 2022 08:57:23 +0800

I’m excited to uncover this page. I need to to thank you for ones time for this particularly fantastic read !! I definitely really liked every part of it and i also have you saved to fav to look at new information in your site. kd6 goldshell price

goldshell ck5 profit said:
Wed, 29 Jun 2022 21:49:20 +0800

What a really awesome post this is. Truly, one of the best posts I've ever witnessed to see in my whole life. Wow, just keep it up. goldshell ck5 profitability

black dashiki said:
Tue, 05 Jul 2022 16:27:46 +0800

Dashiki Store sale white dashiki shirts and black dashiki shirts which suitable for dashiki for men and dashiki womens. black dashiki

managed it services said:
Fri, 15 Jul 2022 22:56:25 +0800

I’m excited to uncover this page. I need to to thank you for ones time for this particularly fantastic read !! I definitely really liked every part of it and i also have you saved to fav to look at new information in your site.

managed it services said:
Sat, 16 Jul 2022 22:52:27 +0800

I’m excited to uncover this page. I need to to thank you for ones time for this particularly fantastic read !! I definitely really liked every part of it and i also have you saved to fav to look at new information in your site. managed it services for small business in west palm beach

dashiki print said:
Fri, 22 Jul 2022 00:42:13 +0800

Dashiki Store sale white dashiki shirts and black dashiki shirts which suitable for dashiki for men and dashiki womens. dashiki print

fake usdt transactio said:
Fri, 22 Jul 2022 01:26:10 +0800

What a really awesome post this is. Truly, one of the best posts I've ever witnessed to see in my whole life. Wow, just keep it up. fake usdt transaction generator

bitcoin wallet card said:
Sat, 30 Jul 2022 03:49:58 +0800

This post is very simple to read and appreciate without leaving any details out. Great work! bitcoin wallet card

heels said:
Mon, 01 Aug 2022 04:55:16 +0800

Cool stuff you have and you keep overhaul every one of us heels

tbl singapore said:
Tue, 02 Aug 2022 23:03:10 +0800

The next time I read a blog, I hope that it doesnt disappoint me as much as this one. I mean, I know it was my choice to read, but I actually thought you have something interesting to say. All I hear is a bunch of whining about something that you could fix if you werent too busy looking for attention. tbl singapore

dark web/deep web/d said:
Thu, 04 Aug 2022 01:36:56 +0800

While you are browsing the net, you should make sure you understand which sites are good and which are bad. If you have no idea what a Tor website is, don't worry.  dark web links

dark web/deep web/d said:
Thu, 04 Aug 2022 02:38:58 +0800

The term "dark web" refers to the area of the World Wide Web that's not visible or accessible by standard Internet services like normal browsers. It's part of a larger network called the" underworld" or "underworld." deep web

dark web/deep web/d said:
Thu, 04 Aug 2022 02:56:25 +0800

This makes them perfect for online black markets, which are also known as online pharmacies, where illegal activities, including drug sales and money laundering, take place.  dark web

dark web/deep web/d said:
Thu, 04 Aug 2022 03:10:23 +0800

As long as they are advertising their services legitimately, then there is no reason that they shouldn't be able to advertise their methods in the same way. dark web links

dark web/deep web/d said:
Thu, 04 Aug 2022 03:33:30 +0800

It would be more accurate to call them untraceable web address. That is because if someone were to find an IP address, which can usually be traced back to a specific location through a social media site, then it would be obvious where that person got the IP from, and they could be arrested for accessing the dark net illegally. dark web sites

dark web/deep web/d said:
Thu, 04 Aug 2022 03:48:46 +0800

There are many Real Affiliate marketing success stories out there. One of the most popular, of course, is that of GDI (General Domains International).  work from home jobs

dark web/deep web/d said:
Thu, 04 Aug 2022 04:04:01 +0800

For the more adventurous real affiliate marketing stories, you may want to read Michael Gerber's book, "Boom Beach". It's an inside look at online marketing and it's also about to become a movie. affiliate marketing success

gist dice said:
Fri, 05 Aug 2022 22:17:59 +0800

A good blog always comes-up with new and exciting information and while reading I have feel that this blog is really have all those quality that qualify a blog to be a one. gist dice

ghana news said:
Tue, 09 Aug 2022 19:50:38 +0800

GHANA News ONLINE is a content curation and syndication website to offer news stories across the length and breadth of Ghana. ghana news

think teach academy said:
Fri, 12 Aug 2022 00:21:48 +0800

I’m happy I located this blog! From time to time, students want to cognitive the keys of productive literary essays composing. Your first-class knowledge about this good post can become a proper basis for such people. nice one think teach academy

Singapore Youth Orga said:
Sat, 13 Aug 2022 04:54:01 +0800

We are tied directly into the sate’s renewal database which allows us to process your request almost instantly Singapore Youth Organization

best hydroflux said:
Wed, 17 Aug 2022 22:17:34 +0800

I would like to thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well. In fact your creative writing abilities has inspired me to start my own Blog Engine blog now. Really the blogging is spreading its wings rapidly. Your write up is a fine example of it. best hydroflux

Bestsoccerstore said:
Sat, 20 Aug 2022 00:46:59 +0800

I have express a few of the articles on your website now, and I really like your style of blogging. I added it to my favorite’s blog site list and will be checking back soon… Bestsoccerstore

come coltivare la ca said:
Sat, 20 Aug 2022 23:11:12 +0800

Personally I think overjoyed I discovered the blogs. come coltivare la cannabis

Antminer E9 said:
Tue, 23 Aug 2022 04:27:13 +0800

I have express a few of the articles on your website now, and I really like your style of blogging. I added it to my favorite’s blog site list and will be checking back soon… Antminer E9

CBD Flower Wholesale said:
Tue, 23 Aug 2022 18:33:41 +0800

I have express a few of the articles on your website now, and I really like your style of blogging. I added it to my favorite’s blog site list and will be checking back soon… CBD Flower Wholesale Europe

polkadot chocolate said:
Thu, 25 Aug 2022 01:20:31 +0800

I have express a few of the articles on your website now, and I really like your style of blogging. I added it to my favorite’s blog site list and will be checking back soon… polkadot chocolate

FinestraMiner said:
Thu, 25 Aug 2022 04:54:58 +0800

This is my first time i visit here and I found so many interesting stuff in your blog especially it's discussion, thank you. FinestraMiner

Отдых в Крыму said:
Thu, 25 Aug 2022 22:51:48 +0800

ОТДЫХ ВСЕЙ СЕМЬЕЙ Особое внимание мы уделили детским программам, чтобы Вы могли полноценно расслабиться и насладиться отпуском. Отдых в Крыму

Ellevet CBD Oil For said:
Mon, 05 Sep 2022 01:08:16 +0800

Thank a lot. You have done excellent job. I enjoyed your blog . Nice efforts comments Ellevet CBD Oil For Dogs

21000021 said:
Mon, 05 Sep 2022 02:36:10 +0800

The next time I read a blog, I hope that it doesnt disappoint me as much as this one. I mean, I know it was my choice to read, but I actually thought you have something interesting to say. All I hear is a bunch of whining about something that you could fix if you werent too busy looking for attention. 21000021

naked url said:
Tue, 06 Sep 2022 19:30:07 +0800

I have express a few of the articles on your website now, and I really like your style of blogging. I added it to my favorite’s blog site list and will be checking back soon… naked url

Fake Canada Permanen said:
Sat, 10 Sep 2022 07:41:39 +0800

I feel really happy to have seen your webpage and look forward to so many more entertaining times reading here. Thanks once more for all the details. Fake Canada Permanent Resident Card

Pay Credit Card Bill said:
Sun, 11 Sep 2022 03:51:11 +0800

I would like to thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well. In fact your creative writing abilities has inspired me to start my own Blog Engine blog now. Really the blogging is spreading its wings rapidly. Your write up is a fine example of it. Pay Credit Card Bill

clean carts disposab said:
Sun, 11 Sep 2022 21:21:26 +0800

The next time I read a blog, I hope that it doesnt disappoint me as much as this one. I mean, I know it was my choice to read, but I actually thought you have something interesting to say. All I hear is a bunch of whining about something that you could fix if you werent too busy looking for attention. clean carts disposable

ISWORLD said:
Thu, 06 Oct 2022 16:17:53 +0800

Some times its a pain in the ass to read what website owners wrote but this website is very user pleasant! . <a href="https://isworldnew.com/">isworldnew</a>

bflix.gdn said:
Thu, 22 Dec 2022 21:42:01 +0800

It is perfect time to make some plans for the future and it is time to be happy. I've read this post and if I could I desire to suggest you some interesting things or suggestions. Perhaps you could write next articles referring to this article. I want to read more things about it! bflix.gdn

marketing agency bal said:
Thu, 29 Dec 2022 01:32:34 +0800

I found Hubwit as a transparent s ite, a social hub which is a conglomerate of Buyers and Sellers who are ready to offer online digital consultancy at decent cost. marketing agency bali


Login *


loading captcha image...
(type the code from the image)
or Ctrl+Enter