challenge 麻雀ゲーム1

麻雀ゲームの部分的な作成がお題になります. 以下のメソッド/関数を組み込んで下さい.

  1. n人のプレーヤでゲームをする機能; n = 2--4.
  2. 牌をかき混ぜてから山を作成する機能.
  3. 手牌を理牌する機能.
  4. 山から牌を取る操作.
  5. 手配を切る操作 (ツモ切りで構いません).
  6. 河を保存する機能.
  7. 3--5を繰り返す機能.

ルールとしては,

  1. 配牌は親は14枚, 子は13枚.
  2. 親から順に手牌を切る.
  3. 自分の手番で始めにツモり, その後手牌を切る.
  4. 手牌の数は最大14枚.
  5. 山の牌が残り14枚になったら終了.
  6. 牌全体としては, (3人プレーヤでも) 日本で通常用いられている34種類136枚を使用.

と考えていただければ結構です.

鳴き, あがり, 自風, 場風などは考慮していただかなくて結構です.

こんな感じで. Playerクラスは拡張性を与えるために追加してみました.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
class Mahjang
  Tu, Num = :t, 14
  Hai, Tuhai = [:m, :s, :p, Tu], [:wt, :sh, :et, :nh, :hk, :ht, :tu]
  module WisePlayer
    def think
      unless @tumo
        puts [*1..Num].map{|c| format("% 3d", c)}.join(?,) + ' 0=tumo', self
        true until (0..Num).include?(i = gets.to_i)
        @tumo = true if i.zero?
      end
      @tumo ? Num : i
    end
  end
  class Player
    def initialize
      @hai, @ho = [], []
      @tumo = nil
    end
    attr_reader :ho
    def to_s
      @hai.map{|p| [p.name, p.num]}.
        map{|n,m| n != Tu ? " #{n}#{m+1}" : " #{TuHai[m]}"}.join(",")
    end
    def repai()   @hai = @hai.sort_by{|h| [h.name, h.num]}  end
    def size()    @hai.size  end
    def get(a)    @hai << a  end
    def think()   Num end
    def set()     @ho << @hai.delete_at(think-1)  end
  end
  def initialize
    pi = Struct.new("Pi", :name, :num)
    @players = Array.new(4){Player.new}
    @players[0].extend(WisePlayer)
    @hi = Hai.map{|s| Array.new(4){Array.new(9){|i|
          pi.new(s,i) unless s == Tu && i >= 7}}}.
      flatten.compact.shuffle
    init_set
  end
  def init_set
    cycle{@players.last.size >= Num-1}
    @players[0].get(@hi.delete_at(3))
  end
  def play
    cycle(true){@hi.size <= Num}
    @players.each{|p| puts p}
  end
  private
  def cycle(play=nil)
    @players.cycle{|p|
      p.get(@hi.shift) if p.size < Num
      p.set            if play
      p.repai
      break if yield}
  end
end
if __FILE__ == $0
  m = Mahjang.new
  m.play
end

Posted feedbacks - Nested

Flatten Hidden

C#で書いてみました。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using 牌 = System.String;

class 卓 {
    static [] s = { "一", "二", "三", "四", "伍", "六", "七", "八", "九" };
    static [] s = { "白", "發", "中", "東", "南", "西", "北" };
    static [] s = { "索", "筒", "萬" };
    int 人数;
    public List<> s = new List<> { };
    public List<>  = new List<>();
    public List<List<>> s = new List<List<>>();
    public (int 人数) {
        this.人数 = 人数;
        .AddRange((
            from  in s
            from  in s
            from 枚数 in Enumerable.Range(0, 4)
            select  + ).ToList());
        .AddRange((
            from  in s
            from 枚数 in Enumerable.Range(0, 4)
            select  + " ").ToList());

        Random rand = new Random();
        for (int i = 0; i < .Count; i++) {
            int r1 = rand.Next(.Count);
            int r2 = rand.Next(.Count);
             tmp = [r1];
            [r1] = [r2];
            [r2] = tmp;
        }

        for (int i = 0; i < 人数; i++) {
            s.Add(new List<string>());
        }
    }
    public void 配牌() {
        for (int i = 0; i < 人数; i++) {
            s.Add(new (i));
            for (int j = 0; j < 13; j++) {
                s[i].摸打();
            }
            s[i].s.Sort();
        }
    }
    public void () {
        int  = 0;
        while (.Count > 14) {
            s[].摸打();
            s[].Add(s[].打牌());
             = ( + 1) % 人数;
        }
    }
}
class 家 {
    int id;
    string name { get { return "東南西北"[id]+"家"; } }
    public (int id) {
        this.id = id;
    }
    public List<string> s = new List<string>();
    public void 摸打(List<string> ) {
        Console.WriteLine("{0}は牌を引きました。{1}", name, [0]);
        s.Add([0]);
        .RemoveAt(0);
    }
    public string 打牌() {
        var 捨て牌 = s[s.Count-1];
        s.RemoveAt(s.Count - 1);
        Console.WriteLine("{0}は牌を捨てました。{1}", name, 捨て牌);
        return 捨て牌;
    }
}
class 麻雀 {
    static void Main(string[] args) {
        Console.Write("プレイヤーは何人?:");
        int 人数 = int.Parse(Console.ReadLine());
        var  = new (人数);
        .配牌();
        .();
        Console.ReadKey();
    }
}

s/摸打/自摸/ だった。。。

Squeak Smalltalk で。最低限の動きだけ。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| 人数 全牌 山 全プレイヤ 順番 |
人数 := 4.
全牌 := OrderedCollection new.
#('索' '筒' '萬') do: [:各子 |
    #('1' '2' '3' '4' '5' '6' '7' '8' '9') do: [:各数 |
        全牌 add: 各数, 各子]].
全牌 addAll: #('白' '發' '中' '東' '南' '西' '北').
全牌 := 全牌, 全牌, 全牌, 全牌.
World findATranscript: nil.

山 := 全牌 shuffled.
全プレイヤ := OrderedCollection new.
人数 timesRepeat: [
    全プレイヤ add: ({
        #手牌 -> (SortedCollection sortBlock: [:a :b | a reversed < b reversed]).
        #河 -> OrderedCollection new} as: Dictionary)].

13 timesRepeat: [
    全プレイヤ do: [:プレイヤ |
        (プレイヤ at: #手牌) add: 山 removeFirst]].
全プレイヤ do: [:プレイヤ | Transcript cr; show: (プレイヤ at: #手牌) asArray].

順番 := 0.
[山 size > 14] whileTrue: [
    | 打手 |
    打手 := 全プレイヤ atWrap: (順番 := 順番 + 1).
    (打手 at: #手牌) add: 山 removeFirst.
    (打手 at: #河) add: (打手 at: #手牌) removeLast].
全プレイヤ do: [:プレイヤ | Transcript cr; show: (プレイヤ at: #河) asArray]

<a href="http://nature-meds-drugs.zainkhan.info/buy-Nexium-online/">nexium without prescription</a> long term nexium use <a href="http://nature-meds-drugs.zainkhan.info/Viagra-Jelly/">buy viagra jelly online</a> generic buy viagra jelly online <a href="http://nature-meds-drugs.zainkhan.info/buy-Lipitor-online/">lipitor price</a> lipitor cough <a href="http://nature-meds-drugs.zainkhan.info/buy-cheap-Celebrex -online/">celebrex</a> pain relief meds with celebrex <a href="http://nature-meds-drugs.zainkhan.info/buy-cheap-Bupropion-online-drugs/">bupropion online</a> Bupropion 60 pills x 150 mg pill <a href="http://nature-meds-drugs.zainkhan.info/buy-cheap-Lamisil-drugs/">lamisil</a> Lamisil 30 pills x 250 mg price <a href="http://nature-meds-drugs.zainkhan.info/cheap-Lasix-buy/">no prescription lasix</a> lasix surgery physicians atlanta <a href="http://nature-meds-drugs.zainkhan.info/cheap-Zyrtec-online/">zyrtec</a> zyrtec side <a href="http://nature-meds-drugs.zainkhan.info/buy-cheap-Valtrex-online/">buy valtrex online</a> buy Valtrex 90 pills x 1000 mg online pharmacy <a href="http://nature-meds-drugs.zainkhan.info/buy-cheap-Zyban-online/">cheap zyban</a> zyban bupropion 150 mg 90 tablets <a href="http://nature-meds-drugs.zainkhan.info/buy-cheap-Metformin/">metformin online</a> buy Metformin 90 pills x 850 mg online without prescription <a href="http://nature-meds-drugs.zainkhan.info/buy-cheap-Proventil-online/">buy proventil online</a> proventil hfa compare price proair hfa <a href="http://nature-meds-drugs.zainkhan.info/buy-Fosamax-online/">buy fosamax</a> does fosamax cause deadbone disease <a href="http://nature-meds-drugs.zainkhan.info/buy-Differin-online/">cheap differin</a> generic brands of buy Differin 5 tubes x 15 gr (0.01% gel) online <a href="http://nature-meds-drugs.zainkhan.info/buy-Medrol-cheap-online/">buy depo-medrol</a> buy Depo-Medrol 60 pills x 16 mg now online <a href="http://nature-meds-drugs.zainkhan.info/buy-Requip-online/">requip online</a> requip litigation <a href="http://nature-meds-drugs.zainkhan.info/buy-Ventolin-online/">ventolin online</a> buy a ventolin inhaler <a href="http://nature-meds-drugs.zainkhan.info/buy-femara-online/">femara 2.5mg</a> side effects of femara <a href="http://nature-meds-drugs.zainkhan.info/buy-Allegra-online/">allegra online</a> allegra generic reditab <a href="http://nature-meds-drugs.zainkhan.info/buy-Maxaman-online/">generic maxaman</a> Maxaman 3 bottles x 60 caps online purchase <a href="http://nature-meds-drugs.zainkhan.info/buy-Acomplia-online/">order acomplia</a> cheap Acomplia 270 pills x 20 mg next day delivery <a href="http://nature-meds-drugs.zainkhan.info/buy-Sublingual Cialis-online/">sublingual cialis</a> pill Sublingual Cialis 30 pills x 20 mg <a href="http://nature-meds-drugs.zainkhan.info/buy-Viagra-Professional-online/">no prescription viagra professional</a> buy cheap discount online Viagra Professional 60 pills x 100 mg <a href="http://nature-meds-drugs.zainkhan.info/cheap-Zelnorm-online/">cheap zelnorm</a> permax and zelnorm lawyers <a href="http://nature-meds-drugs.zainkhan.info/buy-cheap-Sarafem-online/">sarafem price</a> how to buy Sarafem 60 pills x 20 mg online dsghtfjyfgf224tfcw43yfd222ws

drgsdrg555555h5fffgyhxxioei <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48542">buy plavix 75mg without prescription</a> wqjdgz <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48571">generic nexium 40mg</a> ipirhj <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48582">buy claritin 10mg</a> auhdbo <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48541">buy citalopram 20mg without prescriptioncitalopram 40mg</a> xdikox <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48579">bupropion generic</a> obaaym <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48552">green tea</a> iqalpx <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48561">ranitidine online</a> nihydp <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48513">generic fluoxetine</a> lhvlvv <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48583">breast augmentation 90caps online</a> akdkpt <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48567">no prescription provera 2.5mg</a> ofsnee <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48538">buy lipitor 20mg online</a> vkpgpr <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48569">yasmin online</a> ayojce <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48516">buy valtrex 1000mg online</a> cfgywj <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48572">buy paroxetine 20mg</a> bidmpu <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48510">generic hyaluronic acid 60caps</a> hvcxba <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48585">cheap zantac</a> acyffr <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48557">buy lasix 40mg</a> ohliez <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48578">propecia 1mg generic</a> kschwm <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48533">cheap topamax 100mg</a> kikeum <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48534">generic neurontin 600mg</a> fzlagq <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48518">buy depakote online</a> bdswao <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48551">cheap celexa 40mg</a> nsctrl <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48547">no prescription viagra</a> beodoj <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48573">generic norvasc 5mg</a> vmnnge <a href = "http://educa.miempresa.gob.pe/elearning/user/view.php?id=48566">evista 60mg online</a> cnkpuw

i9d3k7tf1k6f5h8 <a href="http://lamisil.airlinescreditcard.info/">lamisil</a> tslgfp <a href="http://meclizine.airlinescreditcard.info/">meclizine</a> xwxarc <a href="http://voltaren.airlinescreditcard.info/">voltaren</a> zhsxmu <a href="http://avodart.airlinescreditcard.info/">no prescription avodart</a> wevpyd <a href="http://januvia.airlinescreditcard.info/">januvia</a> dbzygg <a href="http://purim.airlinescreditcard.info/">purim</a> hogbfk <a href="http://claritin.airlinescreditcard.info/">claritin</a> vdiudm <a href="http://premarin.airlinescreditcard.info/">premarin 0.625mg</a> qxskht <a href="http://bystolic.airlinescreditcard.info/">bystolic</a> xceair <a href="http://keppra.airlinescreditcard.info/">keppra</a> ptmylh <a href="http://aciphex.airlinescreditcard.info/">aciphex</a> qvtpci <a href="http://echinacea.airlinescreditcard.info/">echinacea</a> irzmbs <a href="http://tricor.airlinescreditcard.info/">tricor</a> ogvhja <a href="http://zantac.airlinescreditcard.info/">zantac</a> hesnaq <a href="http://actonel.airlinescreditcard.info/">buy actonel online</a> hyslgm <a href="http://remeron.airlinescreditcard.info/">remeron</a> igndnx <a href="http://buspar.airlinescreditcard.info/">no prescription buspar</a> rouuys <a href="http://actos.airlinescreditcard.info/">buy actos online</a> gdxnbk <a href="http://diflucan.airlinescreditcard.info/">order diflucan</a> mmklfx <a href="http://allegra.airlinescreditcard.info/">allegra</a> jcmxea <a href="http://clomid.airlinescreditcard.info/">clomid</a> mdjhux <a href="http://risperdal.airlinescreditcard.info/">risperdal 2mg</a> owtjgz <a href="http://viagra-for-women.airlinescreditcard.info/">viagra online</a> zfyhaj <a href="http://bactrim.airlinescreditcard.info/">bactrim</a> gvdfia <a href="http://bupropion.airlinescreditcard.info/">bupropion</a> rktwyn

56575654225777557 <a href="http://digoxin.vclord.com/">digoxin</a> mtgxab <a href="http://colchicine.vclord.com/">generic colchicine</a> gvkuyf <a href="http://toradol.vclord.com/">toradol</a> inmwcm <a href="http://coreg.vclord.com/">coreg 12.5mg</a> bqmzrr <a href="http://zithromax.vclord.com/">zithromax 250mg</a> kzqobd <a href="http://xenical.vclord.com/">xenical</a> wsemnx <a href="http://robaxin.vclord.com/">robaxin</a> woicdr <a href="http://allopurinol.vclord.com/">allopurinol</a> evuwja <a href="http://yasmin.vclord.com/">yasmin 3.03mg</a> ljpkkq <a href="http://tetracycline.vclord.com/">buy tetracycline online</a> gtskfl <a href="http://yasmin-lee.vclord.com/">yasmin lee</a> jbqrlk <a href="http://cozaar.vclord.com/">cozaar</a> rdytrf <a href="http://exelon.vclord.com/">exelon</a> ecnkmy <a href="http://fosamax.vclord.com/">fosamax</a> frjopz <a href="http://metoclopramide.vclord.com/">metoclopramide</a> nxcfcq <a href="http://elavil.vclord.com/">elavil</a> yvygdv <a href="http://propranolol.vclord.com/">order propranolol</a> ilxqwa <a href="http://avapro.vclord.com/">avapro</a> pepdyo <a href="http://buy-cialis.vclord.com/">buy cialis</a> upcfcd <a href="http://cla.vclord.com/">cla</a> fiarjc <a href="http://atarax.vclord.com/">atarax</a> fqhghy <a href="http://zyban.vclord.com/">order zyban</a> cpfebz <a href="http://paroxetine.vclord.com/">paroxetine</a> lbpzdu <a href="http://etodolac.vclord.com/">etodolac</a> sjmdhr <a href="http://voltaren-gel.vclord.com/">voltaren gel</a> khbwfa

45454202002595548457 <a href="http://astelin.vclord.com/">no prescription astelin</a> jyjylq <a href="http://antabuse.vclord.com/">antabuse</a> xzhtmq <a href="http://estrace.vclord.com/">buy estrace</a> fygjsx <a href="http://imuran.vclord.com/">no prescription imuran</a> zlegyq <a href="http://nolvadex.vclord.com/">nolvadex without prescription</a> jkjgbb <a href="http://l-tryptophan.vclord.com/">l-tryptophan</a> kyrcqw <a href="http://triphala.vclord.com/">triphala online</a> qnbcyi <a href="http://tenormin.vclord.com/">order tenormin</a> thvexw <a href="http://acomplia.vclord.com/">buy acomplia</a> cbwrcg <a href="http://cytoxan.vclord.com/">cytoxan online</a> zexezn <a href="http://reminyl.vclord.com/">cheap reminyl</a> szymxb <a href="http://indocin.vclord.com/">buy indocin</a> iqxwtj <a href="http://proventil.vclord.com/">buy proventil online</a> wwhnnf <a href="http://antivert.vclord.com/">cheap antivert</a> ukbjzs <a href="http://detrol.vclord.com/">order detrol</a> zyexwo <a href="http://zestril.vclord.com/">order zestril</a> spxqpe <a href="http://bactroban.vclord.com/">no prescription bactroban</a> ktexqy

<a href="http://buy-Lopid-online.zainkhan.info">lopid</a> twnvc <a href="http://buy-Motilium-online.zainkhan.info">cheap motilium</a> yzmwz <a href="http://buy-Tetracycline-online.zainkhan.info">tetracycline without prescription</a> hbrxc <a href="http://buy-Aciphex.zainkhan.info">aciphex</a> kagdn <a href="http://Norvasc-buy.zainkhan.info">buy norvasc online</a> qnkow <a href="http://buy-Metformin.zainkhan.info">metformin without prescription</a> dkecc <a href="http://Nicotinell.zainkhan.info">nicotinell 35mg</a> zpaec <a href="http://Gasex.zainkhan.info">gasex</a> angtx <a href="http://buy-Meclizine.zainkhan.info">cheap meclizine</a> kaynn <a href="http://buy-Voltaren-online.zainkhan.info">generic voltaren</a> fukac <a href="http://Testosterone-Booster-Patch.zainkhan.info">buy testosterone booster patch</a> pydby <a href="http://buy-Celebrex.zainkhan.info">celebrex online</a> tobbr <a href="http://buy-Lipitor-online.zainkhan.info">generic lipitor</a> qcivp <a href="http://buy-Nexium.zainkhan.info">nexium</a> lgnjd <a href="http://buy-Singulair-online.zainkhan.info">buy singulair</a> osdzd <a href="http://Cleocin-gel.zainkhan.info">order cleocin gel</a> ikxae <a href="http://Ampicillin.zainkhan.info">buy ampicillin</a> uakaj <a href="http://buy-Allopurinol-online.zainkhan.info">buy allopurinol</a> qefdo <a href="http://Vermox.zainkhan.info">vermox 100mg</a> yinjj <a href="http://Aleve.zainkhan.info">no prescription aleve</a> zaxqo <a href="http://Lynoral.zainkhan.info">buy lynoral online</a> vsslq <a href="http://Chloramphenicol.zainkhan.info">chloramphenicol without prescription</a> urgwo <a href="http://buy-Rocaltrol.zainkhan.info">order rocaltrol</a> kebjh <a href="http://buy-Augmentin-online.zainkhan.info">augmentin 635mg</a> rkygl <a href="http://cheap-Lioresal-online.zainkhan.info">order lioresal</a> rqduq dsgdgdgh23234tgeg325232dg2s2

ffsdr55ertsdrgdrg545e4r <a href="http://female-viagra.crmasocal.org/">cheap viagra</a> fgjeaf <a href="http://lisinopril.crmasocal.org/">no prescription lisinopril</a> jxfdgm <a href="http://metformin.crmasocal.org/">metformin online</a> mvzoyo <a href="http://mevacor.crmasocal.org/">no prescription mevacor</a> ypapza <a href="http://singulair.crmasocal.org/">no prescription singulair</a> cugcna <a href="http://clomid.crmasocal.org/">buy clomid online</a> kluwwg <a href="http://aldactone.crmasocal.org/">aldactone 100mg</a> xwhybw <a href="http://evista.crmasocal.org/">evista without prescription</a> krrvga <a href="http://levaquin.crmasocal.org/">levaquin 750mg</a> mctzje <a href="http://zyban.crmasocal.org/">zyban</a> moybuv <a href="http://rimonabant.crmasocal.org/">rimonabant 20mg</a> jhqotn <a href="http://premarin.crmasocal.org/">buy premarin online</a> zphuet <a href="http://norvasc.crmasocal.org/">norvasc without prescription</a> ehztys <a href="http://doxycycline.crmasocal.org/">doxycycline 100mg</a> ytbker <a href="http://valtrex.crmasocal.org/">valtrex</a> nouvka <a href="http://imitrex.crmasocal.org/">imitrex 50mg</a> mhzqiu <a href="http://zyrtec.crmasocal.org/">zyrtec without prescription</a> uurrxt <a href="http://zyloprim.crmasocal.org/">order zyloprim</a> tlaxja

<a href="http://tetracycline.nikon-d200.info">cheap tetracycline</a> jfxls <a href="http://buy-amoxil-online.nikon-d200.info">generic amoxil</a> mpykj <a href="http://buy-buspar.nikon-d200.info">buspar 5mg</a> oqmni <a href="http://zocor-buy-generic.nikon-d200.info">zocor online</a> oiqus <a href="http://buy-Cymbalta.nikon-d200.info">cheap cymbalta</a> yiqew <a href="http://buy-Inderal-online.nikon-d200.info">order inderal</a> iicbb <a href="http://augmentin.nikon-d200.info">generic augmentin</a> bspne <a href="http://aciphex-online.nikon-d200.info">buy aciphex online</a> wkirr <a href="http://topamax-side-effects.nikon-d200.info">topamax</a> hplwp <a href="http://buy-mevacor-cheap.nikon-d200.info">generic mevacor</a> hlmfz <a href="http://buy-singulair.nikon-d200.info">cheap singulair</a> evtzu <a href="http://doxycycline.nikon-d200.info">generic doxycycline</a> drgnw <a href="http://zyloprim-online.nikon-d200.info">cheap zyloprim</a> ieuyt <a href="http://buy-lisinopril-online.nikon-d200.info">buy lisinopril</a> tilev <a href="http://buy-imitrex-cheap.nikon-d200.info">buy imitrex</a> vthue <a href="http://buy-lipitor.nikon-d200.info">buy lipitor online</a> yizrt <a href="http://lexapro-online.nikon-d200.info">lexapro 20mg</a> imnmm <a href="http://nexium-buy.nikon-d200.info">nexium</a> lzcet <a href="http://levitra-professional.nikon-d200.info">levitra</a> utqog <a href="http://buy-Levitra-Plus-online.nikon-d200.info">levitra online</a> jcbmz <a href="http://buy-acyclovir.nikon-d200.info">aciclovir without prescription</a> bydzn <a href="http://buy-cipro-online.nikon-d200.info">cipro 500mg</a> augbr <a href="http://wellbutrin-sr.nikon-d200.info">no prescription wellbutrin sr</a> ldjnk <a href="http://buy-retin-a-sale.nikon-d200.info">no prescription retin-a 0.025%</a> tzjbj fdsgrthtyjtdsw34fe32ws

gegdf6g75a87g <a href="http://chromonexin.oz-media.info/">generic chromonexin</a> yrnbvy <a href="http://beconase-aq.segapokemon.info/">beconase aq</a> mlnuka <a href="http://quibron-t.voteantiwar.info/">order quibron-t</a> yqpigl <a href="http://didronel.villabahceterashavuzu.info/">buy didronel online</a> ckhdve <a href="http://calcium-carbonate.mayna.info/">cheap calcium carbonate</a> gomauc <a href="http://french-red-wine.villabahceterashavuzu.info/">generic french red wine</a> taowbs <a href="http://colostrum-800.oz-media.info/">no prescription colostrum-800</a> fkmpfj <a href="http://penis-extender-deluxe-girth.voteantiwar.info/">order penis extender deluxe girth</a> bimcth <a href="http://kamasutra-dotted-condoms.west-virginia-crime-scene-cleanup.info/">cheap kamasutra dotted condoms</a> dhtgzr <a href="http://benfotiamine.mayna.info/">benfotiamine without prescription</a> tnjoxz <a href="http://chloromint.oz-media.info/">no prescription chloromint</a> akxyfx <a href="http://etodolac.villabahceterashavuzu.info/">etodolac 300mg</a> pqpcjg <a href="http://ortho-tri-cyclen.spamblocking.info/">buy ortho tri-cyclen</a> xmatmf <a href="http://male-sexual-tonic.spamblocking.info/">no prescription male sexual tonic</a> qbikur <a href="http://brafix.segapokemon.info/">cheap brafix</a> igtzeh <a href="http://colon-clean-supreme.mayna.info/">order colon clean supreme</a> ncyogv <a href="http://female-sexual-oil.villabahceterashavuzu.info/">female sexual oil online</a> lrwrbx <a href="http://metabo-extreme.voteantiwar.info/">buy metabo extreme online</a> gcqlmm <a href="http://emsam.villabahceterashavuzu.info/">emsam 5mg</a> hkamgr <a href="http://januvia.yenamarre.info/">cheap januvia</a> macyjx <a href="http://betnovate.segapokemon.info/">betnovate without prescription</a> pkwxaz <a href="http://femcare.villabahceterashavuzu.info/">cheap femcare</a> azzmls <a href="http://penis-extender-standard.voteantiwar.info/">penis extender standard 1pc</a> chuury <a href="http://kamasutra-intensity-condoms.west-virginia-crime-scene-cleanup.info/">kamasutra intensity condoms 1bottle</a> yvzvhb <a href="http://alli.segapokemon.info/">alli</a> umkdvs

389h4gi3hg <a href="http://cee-extreme.noicq.info/">cee extreme 1200mg</a> rydgzv <a href="http://penis-growth-patch.noicq.info/">generic penis growth patch</a> yzydxe <a href="http://mr-long.newconceptproperties.info/">mr.long</a> ppilqg <a href="http://maxaman.oice.info/">maxaman online</a> ocukzo <a href="http://duetact.oz-media.info/">cheap duetact</a> ozwcrb <a href="http://smok-ox.noicq.info/">order smok-ox</a> ihldbf <a href="http://male-enhancement-pills.noicq.info/">buy male enhancement pills online</a> epameq <a href="http://shallaki.newconceptproperties.info/">no prescription shallaki</a> izivez <a href="http://cyklokapron.yborgrille.info/">buy cyklokapron</a> wiyjbf <a href="http://liposafe.oice.info/">liposafe without prescription</a> usfjma <a href="http://energy-patch.oz-media.info/">energy patch</a> iamqep <a href="http://terramycin.nicolamexx.info/">generic terramycin</a> ojlqjh <a href="http://earwash-dogs.oz-media.info/">earwash dogs</a> ekzdds <a href="http://male-sexual-tonic.mdhorsepark.info/">male sexual tonic online</a> gjvoct <a href="http://extendaquin.portailcine.info/">cheap extendaquin</a> bitlcb <a href="http://purim.mdhorsepark.info/">purim online</a> lgufne <a href="http://triphala.yborgrille.info/">triphala 1pc</a> hwhuoq <a href="http://benfotiamine.yborgrille.info/">benfotiamine without prescription</a> ceemdu <a href="http://vitaliq.nicolamexx.info/">buy vitaliq online</a> nlgqsi <a href="http://himcolin.yborgrille.info/">order himcolin</a> xxcchv <a href="http://fast-asleep-strips.noicq.info/">buy fast asleep strips</a> uwndqz <a href="http://quick-relief-cats.mdhorsepark.info/">cheap quick relief cats</a> pxuiyy <a href="http://cree-1200.oz-media.info/">cree-1200</a> zojwng <a href="http://thyroid-booster.nicolamexx.info/">thyroid booster</a> vjuiqq <a href="http://saw-palmetto.mdhorsepark.info/">saw palmetto online</a> tashvj

jnfu43vvv <a href="http://erexin-v.cosmeticmakeupbeauty.info/">no prescription erexin-v</a> altrsc <a href="http://male-potency-patch.creditcover.info/">male potency patch without prescription</a> hutwqk <a href="http://maximum-lipotropics.creditcover.info/">order maximum lipotropics</a> gkkrms <a href="http://liposafe.create-a-cookbook.info/">no prescription liposafe</a> epkjsw <a href="http://bcaa.corporategreetingcards.info/">bcaa without prescription</a> cuiodh <a href="http://max-gentlemen.creditcover.info/">max gentlemen online</a> yxmoui <a href="http://menosan.creditcover.info/">buy menosan</a> ydkgeb <a href="http://kamasutra-longlast-condoms.controlhertoy.info/">kamasutra longlast condoms 1bottle</a> zgcojd <a href="http://vanadyl.confraternite.info/">vanadyl 90caps</a> afxeub <a href="http://colon-clean-supreme.compboy.info/">generic colon clean supreme</a> tkdllk <a href="http://entocort.compboy.info/">entocort online</a> qatwne <a href="http://lipothin.create-a-cookbook.info/">buy lipothin online</a> rytomp <a href="http://erexor.cosmeticmakeupbeauty.info/">erexor</a> lnymtx <a href="http://unisom.corporategreetingcards.info/">unisom</a> odkwse <a href="http://quibron-t.confraternite.info/">quibron-t 400mg</a> huhjst <a href="http://styplon.confraternite.info/">order styplon</a> nshyvm <a href="http://head-strong.create-a-cookbook.info/">head strong without prescription</a> okxqyn <a href="http://breast-sculptor.compboy.info/">buy breast sculptor</a> ebxyym <a href="http://emsam.compboy.info/">no prescription emsam</a> gpiirx <a href="http://carbozyne.corporate-culture.info/">no prescription carbozyne</a> hazybb <a href="http://fatblast-extreme.cosmeticmakeupbeauty.info/">fatblast extreme without prescription</a> fheoev <a href="http://l-arginine-patch.controlhertoy.info/">no prescription l-arginine patch</a> tvasce <a href="http://antiox-cats.corporategreetingcards.info/">no prescription antiox cats</a> iqpjgq <a href="http://bust-enhancer.corporate-culture.info/">bust enhancer 90caps</a> uqidvg <a href="http://herbolax.create-a-cookbook.info/">herbolax 100caps</a> wpptzj

ghgjgjdd444 <a href="http://l-carnitine.voteantiwar.info/">cheap l-carnitine</a> <a href="http://purinethol.west-virginia-crime-scene-cleanup.info/">cheap purinethol</a> <a href="http://viamax-maximizer.villabahceterashavuzu.info/">order viamax maximizer</a> <a href="http://k-9-slim-down-dogs.mayna.info/">order k-9 slim down dogs</a> <a href="http://glyset.voteantiwar.info/">glyset online</a> <a href="http://aspirin.villabahceterashavuzu.info/">order aspirin</a> <a href="http://l-arginine.mayna.info/">l-arginine online</a> <a href="http://eulexin.voteantiwar.info/">cheap eulexin</a> <a href="http://zestoretic.mayna.info/">cheap zestoretic</a> <a href="http://stress-relief.segapokemon.info/">stress relief online</a> <a href="http://nitroglycerin.yenamarre.info/">buy nitroglycerin</a> <a href="http://snoroff.spamblocking.info/">snoroff without prescription</a> <a href="http://awake-patch.segapokemon.info/">no prescription awake patch</a> <a href="http://midamor.west-virginia-crime-scene-cleanup.info/">no prescription midamor</a> <a href="http://lasuna.yenamarre.info/">cheap lasuna</a> <a href="http://metabo-extreme.yenamarre.info/">generic metabo extreme</a> <a href="http://rocaltrol.spamblocking.info/">generic rocaltrol</a> <a href="http://lincocin.yenamarre.info/">lincocin</a> <a href="http://entocort.voteantiwar.info/">cheap entocort</a> <a href="http://nicotinell.spamblocking.info/">nicotinell 17.5mg</a> <a href="http://vanadyl.segapokemon.info/">order vanadyl</a> <a href="http://cystone.villabahceterashavuzu.info/">cystone</a> <a href="http://penis-extender-deluxe-gold.yenamarre.info/">cheap penis extender deluxe gold</a> <a href="http://triphala.villabahceterashavuzu.info/">order triphala</a> <a href="http://penis-growth-oil.spamblocking.info/">buy penis growth oil online</a>

asdsfgsg332 <a href="http://trental.noicq.info/">trental 400mg</a> <a href="http://terramycin.noicq.info/">terramycin without prescription</a> <a href="http://gluta-pep.oice.info/">generic gluta-pep</a> <a href="http://speman.noicq.info/">speman 1tabs</a> <a href="http://corticyn-trimplex.portailcine.info/">no prescription corticyn trimplex</a> <a href="http://geriforte.oice.info/">geriforte 1caps</a> <a href="http://ginkgo-biloba-patch.yborgrille.info/">order ginkgo biloba patch</a> <a href="http://vasodilan.yborgrille.info/">no prescription vasodilan</a> <a href="http://male-enhancement-pills.mdhorsepark.info/">male enhancement pills</a> <a href="http://maxaman.newconceptproperties.info/">maxaman online</a> <a href="http://erexin-v.oice.info/">buy erexin-v online</a> <a href="http://k-9-slim-down-dogs.yborgrille.info/">k-9 slim down dogs 500mg</a> <a href="http://gaba-hgh-booster.yborgrille.info/">gaba (hgh booster) online</a> <a href="http://maximum-lipotropics.newconceptproperties.info/">cheap maximum lipotropics</a> <a href="http://mental-booster.newconceptproperties.info/">cheap mental booster</a> <a href="http://confido.portailcine.info/">confido</a> <a href="http://prosolution.yborgrille.info/">buy prosolution online</a> <a href="http://msm.newconceptproperties.info/">buy msm</a> <a href="http://simplicef.nicolamexx.info/">simplicef</a> <a href="http://zestoretic.yborgrille.info/">zestoretic</a> <a href="http://energy-patch.portailcine.info/">energy patch online</a> <a href="http://carboxactin.oz-media.info/">carboxactin without prescription</a> <a href="http://ophthacare.nicolamexx.info/">cheap ophthacare</a> <a href="http://penis-growth-patch.mdhorsepark.info/">penis growth patch 10patches</a> <a href="http://clozaril.portailcine.info/">buy clozaril online</a>

9gf3gerg0b <a href="http://midamor.confraternite.info/">buy midamor online</a> <a href="http://penis-extender-deluxe.corporategreetingcards.info/">generic penis extender deluxe</a> <a href="http://metabo-extreme.confraternite.info/">buy metabo extreme online</a> <a href="http://didronel.controlhertoy.info/">buy didronel online</a> <a href="http://duetact.create-a-cookbook.info/">duetact 16mg</a> <a href="http://quibron-t.corporategreetingcards.info/">quibron-t online</a> <a href="http://antiox-dogs.corporate-culture.info/">antiox dogs without prescription</a> <a href="http://bust-enhancer.cosmeticmakeupbeauty.info/">buy bust enhancer</a> <a href="http://triamterene.corporategreetingcards.info/">triamterene online</a> <a href="http://diamox.controlhertoy.info/">no prescription diamox</a> <a href="http://evecare.controlhertoy.info/">evecare 30ml</a> <a href="http://entocort.controlhertoy.info/">buy entocort</a> <a href="http://vigrx.corporate-culture.info/">vigrx online</a> <a href="http://femcare.controlhertoy.info/">order femcare</a> <a href="http://ed-strips.create-a-cookbook.info/">ed strips without prescription</a> <a href="http://hyaluronic-acid.confraternite.info/">hyaluronic acid 60caps</a> <a href="http://betnovate.cosmeticmakeupbeauty.info/">generic betnovate</a> <a href="http://medrol.confraternite.info/">medrol</a> <a href="http://brafix.cosmeticmakeupbeauty.info/">brafix 60caps</a> <a href="http://penis-extender-starter.corporategreetingcards.info/">generic penis extender starter</a> <a href="http://extendaquin.create-a-cookbook.info/">extendaquin without prescription</a> <a href="http://breast-sculptor.controlhertoy.info/">breast sculptor online</a> <a href="http://unisom.corporate-culture.info/">buy unisom online</a> <a href="http://chromonexin.cosmeticmakeupbeauty.info/">generic chromonexin</a> <a href="http://purinethol.corporategreetingcards.info/">buy purinethol</a>

<a href="http://vasotec.nikon-d200.info">vasotec without prescription</a> dfmaw <a href="http://proscar.nikon-d200.info">proscar</a> nwazv <a href="http://lioresal.nikon-d200.info">order lioresal</a> crnqy <a href="http://hyzaar.nikon-d200.info">hyzaar online</a> fwwsm <a href="http://cozaar.nikon-d200.info">order cozaar</a> faybo <a href="http://casodex.nikon-d200.info">order casodex</a> rwybz <a href="http://bactrim.nikon-d200.info">generic bactrim</a> jpsoi <a href="http://aricept.nikon-d200.info">aricept online</a> uquig <a href="http://zestril.nikon-d200.info">zestril 10mg</a> spscz <a href="http://zerit.nikon-d200.info">zerit without prescription</a> rzbda <a href="http://tenormin.nikon-d200.info">cheap tenormin</a> orvag <a href="http://sumycin.nikon-d200.info">sumycin online</a> mmyiw <a href="http://nolvadex.nikon-d200.info">nolvadex 10mg</a> inixh <a href="http://nizoral.nikon-d200.info">nizoral</a> ejesd <a href="http://neurontin.nikon-d200.info">neurontin 300mg</a> bzgqx <a href="http://glucophage.nikon-d200.info">glucophage</a> wazcu <a href="http://flomax.nikon-d200.info">flomax online</a> mxtrs <a href="http://claritin.nikon-d200.info">cla without prescription</a> rwkjr <a href="http://avandia.nikon-d200.info">order avandia</a> auhwk <a href="http://amaryl.nikon-d200.info">amaryl 2mg</a> ziril <a href="http://adalat.nikon-d200.info">adalat online</a> hjdlj <a href="http://actos.nikon-d200.info">order actos</a> xyqcp <a href="http://accutane.nikon-d200.info">no prescription accutane</a> cjolu <a href="http://risperdal.nikon-d200.info">generic risperdal</a> mtfiv <a href="http://prednisone.nikon-d200.info">prednisone</a> xbtao

<a href="http://zanaflex.nikon-d200.info">zanaflex 2mg</a> mgsmr <a href="http://flagyl-er.nikon-d200.info">no prescription flagyl er</a> sizhp <a href="http://synthroid.nikon-d200.info">synthroid without prescription</a> iisnd <a href="http://prilosec.nikon-d200.info">prilosec 40mg</a> umrsc <a href="http://prevacid.nikon-d200.info">prevacid</a> zobxj <a href="http://famvir.nikon-d200.info">famvir</a> vomed <a href="http://clarinex.nikon-d200.info">cla without prescription</a> ozded <a href="http://biaxin.nikon-d200.info">no prescription biaxin</a> qkcdo <a href="http://avodart.nikon-d200.info">avodart without prescription</a> ibtul <a href="http://cephalexin.nikon-d200.info">cephalexin online</a> hqiqt <a href="http://allegra.nikon-d200.info">no prescription allegra</a> qxvzh <a href="http://fluoxetine.nikon-d200.info">no prescription fluoxetine</a> jnpld <a href="http://lioresal.nikon-d200.info">lioresal 10mg</a> bzwdw <a href="http://xenical.nikon-d200.info">order xenical</a> rlsid <a href="http://retin-a-0-05.nikon-d200.info">retin-a 0.025% 20gm</a> oqgux <a href="http://retin-a-0-025.nikon-d200.info">retin-a 0.025% without prescription</a> fqojw <a href="http://amoxil.nikon-d200.info">buy amoxil</a> cpgnh <a href="http://fosamax.nikon-d200.info">fosamax without prescription</a> yzoal <a href="http://buspar.nikon-d200.info">buy buspar</a> lvuhd <a href="http://zocor.nikon-d200.info">zocor 5mg</a> tvlts <a href="http://cymbalta.nikon-d200.info">buy cymbalta online</a> yqjcp <a href="http://inderal.nikon-d200.info">cheap inderal</a> xcwjc <a href="http://augmentin.nikon-d200.info">buy augmentin</a> mledq <a href="http://aciphex.nikon-d200.info">aciphex online</a> ownvp <a href="http://topamax.nikon-d200.info">topamax</a> anzmy

<a href="http://amoxil.honki.info">buy amoxil online</a> wiuoe <a href="http://xenical.honki.info">no prescription xenical</a> vtjdb <a href="http://tetracycline.honki.info">generic tetracycline</a> bicny <a href="http://lioresal.honki.info">cheap lioresal</a> xqayt <a href="http://fluoxetine.honki.info">fluoxetine 20mg</a> xuktr <a href="http://allegra.honki.info">allegra 180mg</a> eqebn <a href="http://cephalexin.honki.info">no prescription cephalexin</a> wpkwi <a href="http://avodart.honki.info">cheap avodart</a> zjujf <a href="http://biaxin.honki.info">buy biaxin</a> dftru <a href="http://clarinex.honki.info">cla without prescription</a> pymtd <a href="http://famvir.honki.info">order famvir</a> tovpg <a href="http://prevacid.honki.info">order prevacid</a> kodsf <a href="http://prilosec.honki.info">prilosec 10mg</a> iyvih <a href="http://synthroid.honki.info">synthroid</a> blpdo <a href="http://zanaflex.honki.info">no prescription zanaflex</a> rhqnb <a href="http://prednisone.honki.info">prednisone 20mg</a> wojwm <a href="http://risperdal.honki.info">risperdal 4mg</a> ywyij <a href="http://accutane.honki.info">order accutane</a> coxhl <a href="http://actos.honki.info">actos online</a> eetnm <a href="http://adalat.honki.info">buy adalat online</a> iaivd <a href="http://amaryl.honki.info">amaryl</a> eeova <a href="http://avandia.honki.info">avandia 4mg</a> efbcc <a href="http://flagyl-er.honki.info">flagyl er 400mg</a> ucbxd <a href="http://retin-a-0-025.honki.info">retin-a 0.025% online</a> nkgty

Index

Feed

Other

Link

Pathtraq

loading...