exercise.5-14~16
TLHL28
posted @ Mon, 02 Jun 2008 21:16:47 +0800
in 随笔
, 1825 readers
经过实验,这个和系统里的 sort 还是有一定的差距。不知道是不是我做错了。
继续找答案比较去。先上来记录下。
PS.发现贴不了那么长。删去练习提供的原程序部分。
-
int main(int argc, char **argv)
-
{
-
int c;
-
int nlines = 0;
-
int numeric = 0,reverse = 0;
-
-
while(--argc > 0 && *(++argv)[0] == '-')
-
switch(c){
-
case 'n':
-
numeric = 1;
-
break;
-
case 'r':
-
reverse = 1;
-
break;
-
case 'f':
-
fold = 1;
-
break;
-
case 'd':
-
directory = 1;
-
break;
-
default:
-
argc = 0;
-
break;
-
}
-
if(argc != 0)
-
else{
-
if((nlines = readlines(lineptr,MAXLINES)) >= 0) {
-
nqsort((void **)lineptr,0,nlines-1,reverse,
-
(int (*)(void *, void *))(numeric ? numcmp : myStrcmp));
-
writelines(lineptr, nlines);
-
return 0;
-
}else {
-
return 1;
-
}
-
}
-
return 0;
-
}
-
-
void nqsort(void *v[],int left, int right,int reverse,
-
int (*comp)(void *, void *))
-
{
-
int i, last;
-
if(left >=right) /*如果数组元素的个数小于2,则返回*/
-
return;
-
swap(v, left, (left + right)/2);
-
last = left;
-
for(i = left+1;i <= right;++i)
-
/*reverse: 当逆序参数生效时,将排序程序的左右两个比较参数调换位置,就达到
-
* 逆序排序的效果*/
-
if((*comp)((reverse ? v[left] : v[i]),(reverse ? v[i] : v[left])) <0 )
-
swap(v, ++last, i);
-
swap(v,left,last);
-
nqsort(v,left, last-1,reverse,comp);
-
nqsort(v, last+1, right,reverse,comp);
-
}
-
-
int myStrcmp(char *cs,const char *ct)
-
{
-
for(;; cs++,ct++){
-
//当参数 ‘-d'有效时,若当前两比较字符是字母,空格,数字以外的字符则继续下一组比较
-
// 这样就实现了不处理“ispunct”的字符
-
if(directory && (ispunct(*cs) || ispunct(*ct)))
-
continue;
-
//当 '-f'参数有效时,下列两判断语句返回折成大写的字母。
-
// 即起到 比较时忽略大小的效果
-
if( (fold ? toupper(*cs) : *cs) == (fold ? toupper(*ct) : *ct) ){
-
if(*cs == '\0')
-
return 0;
-
}
-
else
-
break;
-
}
-
return (*cs - *ct) > 0 ? 0 : (*cs - *ct);
-
}
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. леруа каталог
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
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
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/
Wed, 07 Apr 2021 18:46:04 +0800
Wow Da weiss man, wo es hingehen muss Viele Grüsse Moni
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
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
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
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.
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!
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
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
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
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
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
Fri, 14 May 2021 14:38:36 +0800
เกมสล็อต เกมส์ประเภทใหม่ที่กำลังเดินทางมาแรง ที่มีการรองรับการเล่นที่ผ่านระบบโทรศัพท์มือถือ ไม่ยุ่งยากต่อการทำเงินของผู้เล่นสมัยใหม่ สล็อต เกมส์หมวดใหม่ที่มีการเล่นผ่านระบบออนไลน์ แล้วก็รองรับการเล่นบนโทรศัพท์มือถือ ทั้งยังระบบ Android รวมทั้ง ios ที่เล่นได้สะดวก และก็ยังเป็นการเล่นที่ไม่จำกัดพื้นที่สำหรับในการสร้างเงิน เหมาะสมกับผู้เล่นในยุคนี้เป็นอย่างยิ่ง โดยเว็บของพวกเราก็พร้อมให้บริการที่ตรงตามสิ่งที่ต้องการของผู้เล่นได้มากที่สุด สล็อตเกม
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
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.
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
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
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.
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
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!
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
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.
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
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
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.
Wed, 02 Jun 2021 11:44:35 +0800
It is a great website.. The Design looks very good.. Keep working like that!. IPTV Brasil
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
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
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.
Tue, 08 Jun 2021 18:43:32 +0800
You have done a amazing job with you website
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?
Fri, 11 Jun 2021 04:36:35 +0800
Cool stuff you have and you keep overhaul every one of us
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.
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.
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 !
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.
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
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
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
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
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
Sun, 04 Jul 2021 22:32:46 +0800
eye glasses are not only stylish but they can also protect your eyes from contaminants.,
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
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. 먹튀검증
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
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!
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.
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.
Fri, 08 Oct 2021 22:08:10 +0800
The blog and data is excellent and informative as well
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.
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.
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!
Mon, 25 Oct 2021 18:30:54 +0800
I propose merely very good along with reputable data, consequently visualize it:
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
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!
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
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
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.
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.
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>
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, 카지노사이트
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!
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
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.
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 !
Wed, 23 Mar 2022 04:37:09 +0800
Very interesting information, worth recommending. However, I recommend this:
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.
Fri, 22 Apr 2022 05:31:34 +0800
Well we really like to visit this site, many useful information we can get here.
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
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
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. หวยลาว
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
Sat, 04 Jun 2022 02:54:13 +0800
I have checked this link this is really important for the people to get benefit from. หวยลาว
Sun, 05 Jun 2022 01:29:44 +0800
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
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.
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
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
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
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.
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
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
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
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
Mon, 01 Aug 2022 04:55:16 +0800
Cool stuff you have and you keep overhaul every one of us heels
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Sat, 20 Aug 2022 23:11:12 +0800
Personally I think overjoyed I discovered the blogs. come coltivare la cannabis
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
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
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
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
Thu, 25 Aug 2022 22:51:48 +0800
ОТДЫХ ВСЕЙ СЕМЬЕЙ Особое внимание мы уделили детским программам, чтобы Вы могли полноценно расслабиться и насладиться отпуском. Отдых в Крыму
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
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
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
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
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
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
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>
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
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
Sun, 02 Jun 2024 04:44:19 +0800
[url=https://www.tiktok.com/@ahmedraza80996?_t=8mjEC83NHof&_r=1]Ahmed RAZA[/url]
Fri, 25 Oct 2024 13:20:45 +0800
You’ve given me a new way to think about this topic. Your insights are always on point.