Monday, October 29, 2007

Shogi vs. Chess

Recently my interest in Shogi has been rekindled. This is the Japanese version of Chess (literally - the two games are probably derived from the same source) - similar in some ways, but played on a 9X9 board with some different pieces (notably without a queen) and with drops allowed after captures.

I first got acquainted with this in Japan. I mentioned being interested in Chess and was immediately told about Shogi. I learned how to play in my second month and played on and off over the course of the three years I spent there. Partners were hard to find: the Japanese seem to invest a lot of nationalistic pride in Shogi, and losing to a foreigner (without hinting at having thrown the game) is something of a face issue. But there was a weekly program on NHK featuring an hour-and-a-half tournament between two masters that I watched religiously, and when I wanted to play there was always a Gameboy version. There were also endless books of tsumeshogi(checkmate) problems at the bookstores for working while on the train.

I was quite good for a time - but then the years went by and I'm afraid I'm more or less back where I started. I have this impression because last week I downloaded GNUShogi (a variant on GNUChess, actually - the sourcecode is adapted). I have the impression it's not very good, and yet I've played it three times and haven't beat it. And this is even without the "learning" mode on (in a certain mode it remembers your past games and learns from you, apparently). So I guess I need to start over.

For Americans wishing to learn the game, let me recommend above all this book. It's the only introduction in English I know that's worth a damn. (Which isn't to say there aren't plenty I just don't know about, you understand. I learned Shogi in Japan, after all.) The link above to checkmate problems is also quite useful: most of my quantum leaps in skill were from working checkmate problems on the train, or in bed trying to sleep. There's also a free software downloads page here.

As for the game itself - well, I highly recommend that too. And in fact, the purpose of this post is to breifly make the case that it's more complex and interesting than Chess.

That's a bit of a sore point for me, I have to admit. Mainly because, as noted, Shogi is kind of nationalistic thing in Japan. Players literally belong to a guild that borders on being a secret society. They join at a young age (there's a cap) and go into an apprenticeship - after which point they spend the rest of their professional lives in the guild. It imposes all kinds of xenophobic rules - like, for example, that professional Shogi players aren't allowed to play official matches against computers. (They train with them, but the only time a Shogi master has played a computer(link goes to play-by-play), it was with special permission of his guild.) And although they aren't specifically forbidden from playing foreigners, the low bar entry age makes it highly unlikely that they ever do. Most ordinary Japanese people are completely convinced that Shogi is the most complicated strategy game in the world. While I rather doubt that (probably that honor goes to Igo - at least among traditional games) - I do think it's probably more complex than chess. Here are the reasons:

  1. Bigger board, more pieces - the board in Shogi is 9X9, compared with 8X8 for chess. In addition, each side in Shogi has 20 pieces to worry about, compared with 16 for Chess. While this naturally doesn't guarantee a greater combination of possible sensible games, it does more or less guarantee a greater number of possible games (and hence probably a greater number of decisions per turn).

  2. Drops - adding to the idea that there are more possibilities to consider per turn is the drop factor. In Shogi, captured pieces convert to the capturing player's side. He keeps them in hand and, in place of moving one of his own pieces, he may drop one of the captured pieces anywhere on the board. This alone greatly increases the number of potential configurations that a player has to consider when making his decision. More importantly, it removes the option of "simplifying," as Chess players like to call it: killing off pieces to clear the board when one has a slight advantage.

  3. Shorter range - adding to the problem is the shorter range of most of the pieces. In Chess, there is a greater number of pieces that can travel several spaces in a single move. In Shogi, by contrast, pieces generally move only one space at a time (with several important exceptions, of course). This means that the conflict in Shogi is less direct; one is required to plan further ahead and generally doesn't have the luxury of anticipating specific moves. It takes longer to build up to actual battle, and one must plan in the abstract.

  4. No center of battle - anyone who's had a crashcourse in Chess strategy can tell you that the second thing they teach you is "control the middle four squares of the board." (The first thing is "get your pieces out and into play fast!") This is good advice in that lots of the pieces seem to be naturally trained on those four squares anyway. It's like the boardgame version of Palestine - a crossroads any aspiring power needs to control to maintain hegemony. Just because of the setup, there is no such nerve center on a Shogi board. Action typically takes place along both flanks at once - and there never seems to be a complete focus of action the way there often is in Chess. Players really do have to pay attention to the whole board; there don't seem to be as many heuristics available for help.

Naturally, "more complex" doesn't necessarily translate into "more fun." Considering gaming as an art form, I much prefer Chess - and largely for the reasons outlined above, actually. I like "simplifying." Indeed, that's the whole thrill of Chess for me. What I live for in Chess is that moment when I realize that I've subtly got the upper hand and can press my advantage. That's less subtle and more bloodthirsty, I suppose, but isn't the kill what it's all about? My favorite Chess game, in fact, is one of Bobby Fischer's, which he describes as a "lightningbolt," in which he absolutely castrates a fussy opponent who spends so much time setting up the perfect defense net that Fischer is able to just zap him with an unexpected sacrifice. That kind of thing happens a lot less often in Shogi, and this makes it less thrilling. I also like the fact that Chess is more integrated. It isn't a mess of separate battles being fought here and there all over the board, and (and this point can't really be explained - you have to play Shogi a lot to really know what I mean) there are fewer pointless "loop exchanges." Because of the dropping rule, it seems like Shogi captures get drawn out into pointless detail a lot of the time. Rather than simply taking a piece and advancing your position, you sometimes have to go through a series of captures, recaptures, drops, redrops, etc. before staking claim to a particular area on the board. Because of the more direct and involved (all pieces are trained on the same areas, usually) nature of Chess, Chess seems more integrated and elegant to me. It's a beautiful thing in the hands of skilled player. I never get the same feeling of being in the presence of beauty watching Shogi players at work.

All the same, at the end of the day I would rather play Shogi - and that's simply because it's mindfood. Chess is a kind of aesthetic for me - I enjoy winning it, and I enjoy watching other people win it, but I'm less motivated to study the subtleties. I am willing to read transcripts of Chess games, but I'm not so much interested in listening to commentary on it, or on working endgame problems or memorizing formations. Shogi is more fun to pick through because it's harder to spot the moment when the game switches. Mistakes aren't as easy to unearth - and tracing back just what went wrong where can be more absorbing than it is with Chess (where it's usually plenty obvious). In addition, mate problems are actually interesting with Shogi, whereas I mostly find endgames in Chess tedious. Chess is about simplifying for me. There's a point where you just know who has the upper hand, and beyond that it's just fussing. The fact that a game can slip away from someone who dominated the middlegame in Chess just seems unjust - because it's all about the middlegame for me. With Shogi, I don't mind the endgame. The mate problems are truly challenging - and it's really not uncommon to pass opportunities for mate just because they're often so subtle it's almost not humanly possible to know they're there.

So the conclusion is - for me, Chess is more fun to watch, and more fun to play for amusement. It's a truly beautiful thing when done right - and thus better appreciated as a spectator sport. But I ultimately like Shogi better. It's not as pretty and not as transparent, but it wins for me on straight logical complexity. My programmer's love of problem solving and arcane detail just has more to cut its teeth on, I suppose. I may consider starting a club here at IU.


At 4:36 PM, Anonymous Anonymous said...

Congratulations on a well thought out and excellently articulated article!

I especially like the point you made about Shogi being a bit more abstract than Chess. I guess that is another reason I prefer Shogi to Chess - I love philosophy :) .

At 5:38 AM, Anonymous Anonymous said...

Marvelous Article,

Your point about lots of different battles on the board is interesting, the few times I've played go I've had this to.

I love chess it is very elegant. But it's also very harsh - opening theory can be a bit oppressive.
you have to stick to it or get into trouble.

Have you tried Gothic Chess?
Am tempted by this.

At 6:20 AM, Anonymous sexy daughter stories said...

This upset me. You two, he tipped his head awayfrom Andrew, didnt even get field training for weapons orinterrogation, so I know youre not signed up to die for the mission.
free beastlity erotic stories
free sex stories
hot sex stories the neighbor
latina ass fuck stories
mature young sex stories
This upset me. You two, he tipped his head awayfrom Andrew, didnt even get field training for weapons orinterrogation, so I know youre not signed up to die for the mission.

At 9:19 AM, Anonymous Anonymous said...

I just started watching Shion no Ou. This is what I needed. Nice article.

At 11:15 PM, Blogger Unknown said...

coach factorty outlet
michael kors
jordan 11
mulberry uk
true religion
oakley sunglasses
toms outlet
prescription sunglasses
retro jordans
coach outlet stores
oakley sunglasses
kate spade handbags
louis vuitton outlet stores
louis vuitton handbags
nike air max
tory burch outlet
kobe bryant shoes
coach factory outlet
hollister clothing store
polo ralph lauren
louis vuitton handbags
michael kors outlet online
coach canada outlet
coach outlet store online
ray bans
beats solo
cheap jordans
michael kors outlet
chanel bags outlet
christian louboutin
lebron james shoes
coach outlet
michael kors handbags
hollister clothing
jordan 4
christian louboutin
oakley galsses

At 11:17 PM, Blogger John said...
beats by dr dre
toms wedges
concords 11
cheap oakley sunglasses
abercrombie store
fake watches
michael kors outlet
ray ban sunglasses uk
true religion
jordan 13s
michael kors outlet online
jordan 6 black infrared 2015
prada uk
chanel handbags
ray ban sunglasses
michael kors bag
coach outlet online
ray ban uk
cheap jerseys
oakley sunglasses
jordan concord 11s
louis vuitton
michael kors outlet
longchamp soldes
oakley sunglasses
oakley vault
lebron 11
michael kors outlet
burberry sale
michael kors outlet
gucci shoes
gucci shoes

At 5:54 PM, Blogger ninest123 said...

ninest123 12.31
tory burch outlet, ugg boots, louis vuitton outlet, burberry outlet online, louboutin, jordan shoes, oakley sunglasses, michael kors outlet, burberry, polo ralph lauren outlet, christian louboutin outlet, michael kors outlet, louis vuitton, louboutin shoes, michael kors, polo ralph lauren outlet, chanel handbags, oakley sunglasses, prada handbags, ray ban sunglasses, oakley sunglasses, gucci outlet, longchamp outlet, uggs on sale, louboutin outlet, michael kors outlet, nike outlet, ugg boots, louis vuitton, nike free, tiffany and co, louis vuitton outlet, ugg boots, michael kors outlet, replica watches, longchamp, prada outlet, replica watches, nike air max, ray ban sunglasses, cheap oakley sunglasses, longchamp outlet, ugg boots, louis vuitton, nike air max, tiffany jewelry, ray ban sunglasses, oakley sunglasses, michael kors outlet

At 5:56 PM, Blogger ninest123 said...

michael kors, ralph lauren uk, nike air max, converse pas cher, vanessa bruno, true religion outlet, vans pas cher, ralph lauren pas cher, coach purses, ray ban uk, abercrombie and fitch, nike air max, nike free, new balance pas cher, nike free run uk, true religion jeans, hermes, oakley pas cher, nike roshe run, ray ban pas cher, air force, michael kors, mulberry, nike air max, nike blazer, hogan, lacoste pas cher, burberry, air max, air jordan pas cher, sac longchamp, longchamp pas cher, coach outlet, north face, tn pas cher, michael kors, michael kors, north face, true religion jeans, longchamp, nike roshe, sac guess, hollister, nike trainers, louboutin pas cher, replica handbags, hollister pas cher, nike huarache, true religion jeans, timberland, lululemon

At 5:58 PM, Blogger ninest123 said...

mcm handbags, north face outlet, soccer jerseys, nike roshe, beats by dre, nike air max, nfl jerseys, converse, bottega veneta, ghd, ray ban, asics running shoes, ralph lauren, mac cosmetics, iphone 5s cases, ferragamo shoes, soccer shoes, baseball bats, iphone 6s plus cases, iphone cases, s5 cases, wedding dresses, north face outlet, jimmy choo shoes, vans shoes, vans, reebok shoes, birkin bag, new balance, hollister, instyler, celine handbags, herve leger, mont blanc, iphone 6 cases, valentino shoes, p90x workout, ipad cases, louboutin, giuseppe zanotti, babyliss, chi flat iron, iphone 6s cases, iphone 6 plus cases, abercrombie and fitch, gucci, hollister, oakley, nike air max, timberland boots, lululemon, insanity workout

At 6:00 PM, Blogger ninest123 said...

louis vuitton, canada goose, karen millen, pandora charms, moncler, converse outlet, pandora jewelry, links of london, canada goose, wedding dresses, lancel, moncler, canada goose uk, supra shoes, replica watches, moncler outlet, hollister, toms shoes, doke gabbana outlet, canada goose, doudoune canada goose, coach outlet, canada goose outlet, moncler, ugg boots uk, canada goose, louis vuitton, ugg pas cher, swarovski, barbour, pandora jewelry, marc jacobs, moncler, bottes ugg, louis vuitton, moncler, louis vuitton, sac louis vuitton pas cher, canada goose outlet, montre pas cher, barbour jackets, pandora charms, juicy couture outlet, moncler, juicy couture outlet, ugg,uggs,uggs canada, thomas sabo, swarovski crystal, moncler, ugg,ugg australia,ugg italia
nienst123 12.31

At 2:28 AM, Blogger km said...

you probably think more highly of chess largely because you know it better. If you grew up playing shogi, i'd guess you think the opoosite and find shogi more beautiful.

i grew up playing neither, and shogi seems more beautiful conceptually as well as being better designed in terms of having low % of drawn games.

At 7:59 PM, Blogger Unknown said...

adidas superstar
tory burch shoes
michael kors outlet online
tory burch shoes
michael kors factory outlet
james harden shoes
true religion uk
kyrie 3
hogan outlet online
nike dunks

At 8:33 PM, Blogger chenlili said...

coach outlet online
manchester united jersey
mizuno running shoes
under armour outlet
louis vuitton
michael kors outlet
coach handbags
red bottoms
air max 1
ray ban sunglasses
coach outlet online
manchester united jersey
mizuno running shoes
under armour outlet
louis vuitton
michael kors outlet
coach handbags
red bottoms
air max 1
ray ban sunglasses

At 6:27 AM, Anonymous Cara Membuat Pupuk Hidroponik Cair said...

nice, good job

At 2:08 AM, Blogger Unknown said...

saucony shoes
spurs jerseys
fitflops sale
ralph lauren polo shirts
lebron james shoes
moncler jackets
louboutin pas cher
y3 shoes
michael kors outlet
bulgari jewelry

At 11:23 PM, Anonymous Anonymous said...

At 8:43 PM, Blogger Unknown said...


coach outlet online
michael kors outlet
wizards jerseys
real madrid jersey
canada goose outlet
mishka clothing
jordan shoes
true religion jeans
burberry outlet
coach outlet

At 11:28 PM, Blogger Unknown said...


coach canada
adidas nmd
air max 90
louboutin pas cher
coach outlet
moncler outlet
michael kors outlet
coach outlet online
nike shoes
canada goose outlet

At 8:13 PM, Blogger eric yao said...

Coach Factory Coach Factory Outlet Coach Outlet Online Fila Outlet Balenciaga Shoes Cheap Kate Spade Handbag Kate Spade Outlet Air Max Tn Plus Nike Air Max
Victoria Secret Outlet

At 9:43 AM, Blogger Unknown said...

نجار بالمدينة المنورة
تعتبر حرفة النجارة من أكبر وأهم الحرف التي نحتاج إليها جميعاً فمن منا لا يقطن الأثاث والكنب في منزله، فجميعنا نقوم باستخدام غرف النوم والأطفال والكنب والصالونات، فكل هذه الأعمال لن تتم إلا بمساعدة نجار شاطر بالمدينة المنورة لأنه من أفضل العمال التي تعتمد عليهم شركة الخدمات والصيانة المنزلية في كثير من الأعمال المتعلقة بالخامات والأدوات الخشبية.
نجار بجدة من أكثر عمال الشركة خبرة والذي تستعين به في تركيب اثاث ايكيا وأنواع مختلفة من الأثاث الحديث والقديم، كما يمكنه عمل صيانة للنوافذ والشرفات والأبواب فهو يعمل بخبرته الواسعة التي اكتسبها على مدار 10 سنوات قضاها في هذا المجال يعمل بجد واجتهاد حتى يصل إلى تلك المكانة الكبيرة.

At 9:58 AM, Blogger Unknown said...

تركيب غرف النوم بجدة
معلم تركيب غرف النوم بجدة متخصص في القيام بفك وتركيب غرف النوم وكافة الأثاث المنزلي وأيضاً كافة قطع الأثاث الخاصة بالفنادق والفلل والقصور، والقيام بتركيب كافة انواع غرف النوم سواء كان جديد أو مستعمل، مع الحرص على تقديم كافة الخدمات الخاصة بفك وتركيب الأثاث المنزلي، وأيضاً أثاث ايكيا، ولدينا الخبرة الطويلة في القيام بتركيب كافة الأثاث.
يتميز فني تركيب غرف النوم بجدة باحتوائها على فريق عمل من النجارين المتميزين في القيام بفك وتركيب كافة قطع غرف النوم بأنواعها المختلفة سواء كانت مودرن أو عصري، بأقل الأسعار التي لا يوجد لها مثيل في المملكة العربية السعودية وليس جدة فقط، بادر الآن بالاتصال بنا ولا تتردد.

At 8:04 PM, Anonymous Cara Menghilangkan Keputihan said...

His article is very helpful at all thanks

Cara Mengobati bisul
Cara Mengobati Benjolan Pada Mata
Obat Biang Keringat
Cara Mengobati Penyakit Gondongan
Obat Asam Urat Paling Ampuh
Cara Mengobati Hematuria

At 11:00 PM, Anonymous Cara Mengobati Tumor Otak said...

Thank you very helpful article. allow me to join to share health articles with your article hopefully useful.

Obat Keloid Terampuh
Obat Kaki Bengkak Alami
Cara Mengobati Kaki Gajah
Obat Herbal Untuk Penyakit Kolera
Cara Cepat Untuk Menghilangkan Panu
Cara Menghaluskan Wajah

At 7:23 PM, Anonymous Cara Mengobati Congek said...

The article is good. Also visit my article, read and share too. God willing useful. :)

Obat Pelancar Haid Alami

Pengobatan Alternatif Saraf Mata Rusak
Obat Kista Bartholin

At 6:47 AM, Blogger Dark said...

شركه الصفرات المصنفه رقم واحد علي مستوي الخدمات المنزليه من حيث التنظيف وجوده الخدمه التي تقدمها الي عملائها بجانب الخصومات الهائله التي تمنحها بنسبه كبيره الي جميع عملائنا الموجودين داخل المملكه العربيه السعوديه حيث نتمتع بوجود نخبه من العماله المتميزه ذوي الخبره في مجال التنظيف وجميع الخدمات المنزليه ووجود احدث واجود المعدات المستخدمه في جميع المجالات التي تخص مجال الخدمات بشكل عام ووجود خصومات كبيره عليكم فقط الاتصال بشركتنا
شركة مكافحة الحمام بالرياض
شركة الصفرات لمكافحة الحشرات بالرياض
شركة الصفرات للتنظيف بالرياض
شركة الصفرات لعزل الخزانات بالرياض
شركة الصفرات لتسليك المجاري بالرياض
شركة الصفرات لتنظيف الخزانات بالرياض
شركة الصفرات لكشف التسربات بالرياض
شركة الصفرات لنقل الاثاث بالرياض
ونذكر عملائنا باننا متاحين للعمل في اي وقت خلال 24 ساعه يوميا ووجود خصومات تصل الي 40% وضمان مستوي الخدمه

At 6:47 AM, Blogger Dark said...

شركه المثاليه تم تصنيفها علي انها من افضل شركات نقل العفش بالدمام والبلاد المحيطه بها والمملكه باكملها حيث يوجد لدينا افضل عماله متميزه ومتمكنه في هذا المجال وافضل السيارات الناقله للعفش حيث يقومون باشياء لا يقدر علي فعلها الفرد العادي حيث نضمن لعملائنا سلامه العفش خلال عمليه النقل ويتغلف العفش باغلفه تضمن له عدم الخدش او المساس بشكله من جميع النواحي وبافضل اسعار ممكنه لعملائنا عليكم فقط بالاتصال بشركه المثاليه شركة المثالية لنقل العفش بالدمام ويوجد ايضا لدي شركه المثاليه قسم خاص بمكافحه الحشرات حيث لا يوجد مكان للحشرات للتعايش بيننا وعلينا ان نتخلص منها بافضل شكل ممكن بحيث لا تعود مجددا ونتميز نحن بامتلاكنا افضل المبيدات الحشريه التي تقضي عليها تماما وبطرق امنه بحيث لا توذي افراد المسكن وبافضل اسعار ممكنه تجدها لدينا عليكم فقط بالاتصال بنا من خلال شركة المثالية لمكافحة الحشرات بالدمام التنظيف هو عمليه روتينيه تحاتجها المنازل بطريقه دوريه ويجب ان تتم بعنايه فائقه وباجهزه ومعدات حديثه كي تمم بافضل طريقه ممكنه وتحتاج الاماكن الكبيره الي عماله كبيره ذات خبره وهذا ما يتوفر لدينا فالفلل والمنازل والاماكن التجاريه دائما تحتاج الي عماله كبيره ذات خبره فائقه وهذا مايتوفر لدينا وعليكم فقط بالاتصال بنا شركة المثالية للتنظيف بالدمام ولدينا ايضا جميع مستلزمات التنظيف التي يحتاجها جميع الاماكن التي تحتاج الي تنظيف بشكل عام وبافضل اسعار ممكنه يصل الي خصم 40%

At 6:48 AM, Blogger Dark said...

واحده من افضل الشركات الرائده في نقل الاثاث داخل الرياض والبلاد المحيطه بها بفضل ماتعتمد عليه من معدات وادوات التي تعتمد علي استخدام التكنولوجيا التي تستخدم في نقل العفش والتي تضمن لجميع عملائنا سلامه العفش الذي ينقل من مكان اللي مكان اخر وعليكم ان تودعو اساليب التلقيديه المستخدمه في نقل الاثاث لانها عمليه لايكن علي الفرد العادي ان يقوم بها فقط عليكم الاتصال بشركه الصفراتشركة الصفرات لنقل الاثاث بالرياض وايضا يوجد لدي شركه الصفرات خدمات اخري مثل خدمات تسليك المجاري وشفط البيارات بجميع انواعها التي تسبب الروائح الكريهه ونعمل علي اختفائها بشكل نهائي ونملك افضل معدات واجهزه تعمل علي معالجه انسداد المجاري التي تسبب ازمه في المكان فقط عليكم الاتصال بشركه الصفرات شركة الصفرات لتسليك المجاري بالرياض كما يوجد ايضا لدي شركه الصفرات خدمه عزل الخزانات من ضمن الخدمات التي تقدمها شركه الصفرات لعملائها كما ان شركه الصفرات تعتبر افضل شركه للخدمات المنزليه وعزل ولحام الخزانات في الرياض وجميع مدن الممكله من خلال ما تملكه من معدات واجهزه متخصصه في المجال وافراد ذوي خبره في المجال فقط عليكم الاتصال بشركه الصفرات شركة الصفرات لعزل الخزانات بالرياض كما يوجد ايضا لدي شركه الصفرات خدمه كشف التسريبات لان تعتبر مشكله تسريبات المياه من المشاكل التي لها اضرار بالغه علي المنازل والتي تخل بالمنازل ويوجد لدي شركه الصفرات مجموعه متميزه من المعدات والاجهزه وايضا العماله ذات الخبره في هذا المجال وبافضل اسعار شامله الخصومات عليكم فقط الاتصال بشركه الصفرات شركة الصفرات لكشف التسربات بالرياض اذا كنت ترغب ف الحصول علي اعلي معدل نضافه للمنازل والفلل والتخلص من الاوساخ والرواسب التي تلازم منزله والتخلص من البكتيريا التي تتسبب في انتشار الامراض عليك فقط الاتصال بشركتنا حيث تجد افضل اسعار وافضل خدمه من خلال شركة الصفرات للتنظيف بالرياض شركه الصفرات من افضل الشركات الموجوده في مجال مكافحه الحشرات بشكل خاص وفي مجالات النظافه بشكل عام ولا يوجد في حياتنا مجال للحشرات للتعايش معانا ويجب ان نتخلص منها بافضل طريقه بحيث الا تظهر مجددا ونتميز نحن بافضل اساليب للتخلص من الحشرات من خلال افضل مبيدات وادويه للتخلص منها عليكم فقط بالاتصال بشركه الصفرات شركة الصفرات لمكافحة الحشرات بالرياض شركه الصفرات تتشرف ان تقدم لعملائها افضل خدمات تنظيف وغسيل وتطهير الخزانات بحيث ان تنظفها بافضل طرق للتخلص من الاوساخ الموجوده بداخلها ونقدم لعملائنا افضل الطرق في تنظيف الخزانات والمحافظه علي تدفق المياه بداخلها وعليكم فقط بالاتصال بشركه الصفرات حيث تجدو افضل الاسعار شركة الصفرات لتنظيف الخزانات بالرياض حيث انه يوجد لدينا جميع ادوات واجهزه التنظيف الحديثه ونتشرف باتصالكم بنا في اي وقت لاننا نعمل خلال 24 ساعه

At 11:19 PM, Blogger blogger said...

طريقة استخدام زيت الحشيش للذقن
زيت الحشيش الافغاني
ماهي رائحة زيت الحشيش الاصلي
زيت الحشيش للشنب
تجربتي زيت الحشيش للذقن
زيت الحشيش الاصلي للشعر
كم سعر زيت الحشيش
سعر زيت الحشيش
زيت الحشيش الافغاني الاصلي
لون زيت الحشيش الاصلي
تجارب زيت الحشيش

At 11:19 PM, Blogger blogger said...

زيت الحشيش طول شعري بسرعه
زيت الحشيش لتطويل الشعر
فوائد زيت الحشيش الافغاني
فوائد زيت الحشيش
فوائد زيت الحشيش للشعر الخفيف
فوائد زيت الحشيش للشعر
الفرق بين زيت الحشيش الاصلي والمغشوش
فوائد زيت الحشيش للذقن
فوائد زيت الحشيش للشنب
فوائد زيت الحشيش الافغاني للشعر

At 10:56 AM, Blogger menna said...

تركيب انترلوك متداخل في عجمان
افضل مقاول انترلوك في عجمان

At 10:59 AM, Blogger Mai said...

خدمات دبي
بناء ملاحق بدبى
بناء حمامات سباحة بدبى


Post a Comment

<< Home