Hatena::Grouptopcoder

CKomakiの日記

2016-12-10競技プログラマーのサイコロは千回続けて六が出る

あるレッドコーダーの歩んだ道のり

競技プログラミングadvent calendar 2016




B氏の誘惑 [2010年: 大学二回生春]


『一緒に実践的プログラミングっていう授業とろうよ』

当時大学二回生であり、人並みに進振りの単位が足りなかった自分をB氏が誘ってきたのが始まりだった。

B氏は、自分と同じく東京大学スポーツ愛好会卓球パートに所属する知人であった。

相当の奇人であり、彼が卓球をしているところは見たことがなかった。


実践的プログラミングという授業は端的に言えば競技プログラミングの問題を解く授業。

当時の自分はアルゴリズムが何かすらよくわかっていなかったのだが、

月曜6限という夜に開講される希少授業であったことと、

少しでも学校に行く日を減らしたいという打算から受講することにした。

これが自分と競技プログラミングとの初めての出会いである。


B氏は受講しなかった。




練習をしない [2010年: 大学二回生春]


当時の実践的プログラミングにはhos氏やrng氏を筆頭に日本のトッププレイヤー達が揃っていた。

過去にKMCoderで腕を磨いたと言われる達人達も遊びに来ていたのかもしれない。

しかし、当時の自分に誰かに話しかけようという気などはなく、その存在に気づきもせず講義は終わった。


SRMの存在を知った自分はそれから毎回欠かさず出場するようになっていた。暇だったのである。

バイトもせず授業も出ない一人暮らしの大学生が家ですることといえばタワーディフェンスしかないのだが、

大学二回生ともなれば流石に飽きてくるというもの。なのでSRMはほぼ出場していた。

しかし、プログラミングの能力を向上させようなどという気は一切なく練習もしていなかったため、

結果は芳しいものではなく、Div1とDiv2を彷徨うこととなった。




練習をする [2010年: 大学二回生冬]


『理学部』という響きのよさに惹かれ理学部情報科学科へと進学した自分にやる気などは一切なかった。

C言語を学ぼうという簡単な講義ですら単位を落とす有様。

しかし、怠惰な者にも勤勉な者と同じだけの時間が与えられるもの。

この膨大な暇をSRMの過去問埋めと蟻本周回により潰した結果、三回生の春にはレッドコーダーになっていた。


現在の競技プログラミングの基準で考えれば、この選択は勤勉に見えるかもしれない。

しかし、当時競技プログラミングの大会と言えばまだそんなに数ない時代[要出典]。

Codeforcesもできたばかりで、25割の確率で開始を延長し、英語の問題文は間違いだらけ[出典不要]。

就活のために練習する人間などもいない[要出典]。

要は数学やパズル大好き人間のためのマイナー競技だったのだ[要出典]。


ともあれ、当時の自分は競技プログラミングを練習することは膨大な時間の浪費であると考えていた。




地下 [2011年: 大学三回生春 ~ 大学四回生春]


東京大学理学部七号館の地下一階に学生端末室という単純に超汚い部屋、通称『地下』がある。

情報科学科の生徒は地下に席与えられ、そこで多くの時間を過ごすこととなる。

そして自分もそれからの一年半この部屋で延々競技プログラミングと向き合うこととなった。


これまで独りで練習を重ねていたが、ここでy3eadgzae[要出典]などの新たな仲間達とも出会った。

後にその多くがレッドコーダーとなる彼らは、

非常に優秀でありながらも謙虚に学びの姿勢を貫く、正にお手本とすべき学徒であった。

今の自分があるのも彼らのおかげであると言って過言ではないだろう。

彼らからは多くの煽り方を学んだ。


競プロのことはtwitterから学んだ。

当時twitter上でお世話になった人にhirose_golf氏やogiekako氏などがいる。

彼らのような黙々と問題に取り組み難問を通すストイックなタイプの人々も今となっては懐かしさを覚える。


自分の競技プログラミングの能力が一番高かったのもこの時期だ。

当然と言えば当然であろう。

500日もの間、蟻本周回やCFSRMの練習、マラソンマッチに参加、もしくは秋葉原に散歩くらいしかしていなかったのだから。

余談だが、牛ゲーという単語を誰が作ったのかというツイートなどをたまに見かけるが、

あれは蟻本大好き人間の自分がこの頃に地下で呼び始めたものである。

しかし、名前をつけるほどに重要視し練習を重ねておきながら本番で通せたことは過去に一度もない。




地上 [2012~16年: 大学四回生冬 ~ 現在]


一年半に渡る地下生活を終え、自分を待っていたのは信じられないような幸運であった。

外資系のソフトウェアエンジニアの給料が異常に高いという新事実。

更にエンジニアの面接はホワイトボードコーディングをするだけという圧倒的競技プログラマ優位。

企業も競技プログラマに目を付け始め、大会は増え、裾野は一般のプログラマーにまで広がり、

レッドコーダーはモテはじめ、腹筋が綺麗に割れた知的な彼女ができました。(ふくらはぎの筋肉も良い)


妄想はさておき、何も考えず競技プログラミングをしていただけなのに、

運良く卒業後もそれなりにいい生活を送れているように思われる。

まるで競技プログラミングにおけるエッジケースの如く、

サイコロを振ったら六が千回続けて出たかのように。




あとがき


結果として僕は大学の学部生活の大部分を競技プログラミングに捧げた。

僕が大学二年生で丁度競技プログラミングを始めた時に、四畳半神話大系というアニメが放映されていた。


主人公である『私』は大学三年生。

視聴者である僕達は大学入学時の行動で分岐する”もしも”の世界における数々の『私』を見ることとなる。

大学入学時にテニスサークルに入った場合の『私』。

映画サークルに入った場合の『私』。

秘密組織に入った場合の『私』。

そのどの平行世界においても『私』は満足をしない。

思い描いていた薔薇色のキャンパスライフとは程遠い大学生活に『私』は絶望する、という物語




僕はそのアニメを見てこう思った。




おもしろいから布教すべきだと。




ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー


くぅ疲


競プロのadvent calendarで自分語りポエムとか書いてる人がいて、実際問題ポエム読むの結構おもしろいなと思ったから自分で書いみた。

最初は自分のことを極力省いて、自分の視点から見た他人のことや環境の変化だけを書こうかとも思ったけど、

よく知らない人の名前出したら怒られそうだったからやめた。

実際y3eadgbeaとか地下で煽りまくるハラスメンティスト筆頭みたいになっちゃったし。


四畳半神話大系は言及したかったけど、アニメに影響されましたなんて書くのは凄く恥ずかしい。

なのでその部分を省いた結果として布教するだけになってしまった。


真面目な話、最近感じてたことだけど最近のプロコンはポップな感じがするなぁと書いてて再確認した。

自分の心境の変化かもしれないけど。

昔の競プロは自分の知能やプライドをかけて戦う場という感じだったけど、

最近のは皆で一緒に勉強して能力を上げて素晴らしい未来をみたいな感じ。

topcoderの背景が黒くてatcoderの背景が白いのの関係とか、

あとは薄暗い地下の陰気さとか色々な要因もありそうだけど。

実際問題、ほぼ全ての面で今の方がいいのは確実なんだけど懐古厨なので昔を懐かしんでしまう。

俺よりも昔からやってる人からは、蟻本ある時代の人間が何語ってるんだよって言われそうだけど。


ちなみに、文中に出てきたKMCoderっていうのもそういった俺の始めるずっと前の時代のものらしい。

iwiさん, kita_masaさん, omeometoさん, wataさん(基本全部ABC順)などの真にヤバイ人々が練習に使ってた。

あと今ググったらニコニコ大百科に記事があった。http://dic.nicovideo.jp/a/kmcoder


全体の感想は、プロコンに出会えたのとか、自由に使える時間が膨大にあったのとか運良かったことかな。

ただ、変人B氏のおかげで出会えたということには結構なひっかかりを感じてしまうが。



kamagra 100 mgkamagra 100 mg2018/04/05 03:19kamagra bestellen rotterdam
<a href="http://kamagrabst.com/">kamagra gold 100mg reviews</a>
kamagra jelly kopen amsterdam
<a href="http://kamagrabst.com/">buy kamagra 100mg</a>
kamagra oral jelly usage
http://kamagrabst.com/
kamagra 100mg oral jelly price

buy kamagra onlinebuy kamagra online2018/04/06 10:37kamagra oral jelly vs viagra
<a href="http://kamagrabst.com/">kamagra 100 gold</a>
kamagra
<a href="http://kamagrabst.com/">kamagra oral jelly cost in india</a>
kamagra 100 chewable polo
http://kamagrabst.com/
kamagra 100mg oral jelly for sale

DustintofDustintof2018/04/08 11:41generic cialis cheapest price
<a href="http://justinpro.com/#">buy generic cialis online</a>
generic viagra cialis canada
<a href="http://justinpro.com/#">buy cialis</a>
viagra cialis canadian pharmacy
<a href="http://airvietnamairline.com/#">generic cialis online</a>
cialis 5 mg price at walmart
<a href="http://airvietnamairline.com/#">generic cialis online</a>
cialis coupon card programs

WilliamFexWilliamFex2018/04/09 04:32viagra side effects in women
<a href="http://blessingsofbirth.com/#">generic viagra</a>
cialis and viagra dosage
<a href="http://blessingsofbirth.com/#">buy viagra</a>
levitra or viagra reviews
<a href="http://timmonssoftware.com/#">buy generic viagra online</a>
viagra dosage for older men
<a href="http://timmonssoftware.com/#">buy generic viagra</a>
price of viagra and cialis in indian rupees

WilliamFexWilliamFex2018/04/10 01:54cialis commercial actresses
<a href="http://coastalseaplanes.com/#">cialis generic</a>
cheap cialis viagra online
<a href="http://coastalseaplanes.com/#">buy generic cialis</a>
cialis vs viagra user reviews
<a href="http://northcoastgetaway.com/#">generic cialis</a>
levitra or cialis or viagra better
<a href="http://northcoastgetaway.com/#">buy cialis</a>
cialis generic availability

WilliamFexWilliamFex2018/04/11 19:37viagra generico preço drogasil
<a href="http://amsboatyard.com/#">buy viagra online</a>
viagra generic available in united states
<a href="http://amsboatyard.com/#">buy viagra</a>
pfizer viagra coupons 2017
<a href="http://viagrapillq.com/#">buy viagra</a>
generic viagra soft 100mg
<a href="http://viagrapillq.com/#">buy generic viagra online</a>
generic viagra cialis and levitra

WilliamFexWilliamFex2018/04/12 11:42viagra e cialis generico
<a href="http://blessingsofbirth.com/#">viagra generic</a>
using viagra after radical prostatectomy
<a href="http://blessingsofbirth.com/#">buy generic viagra online</a>
levitra vs viagra forum
<a href="http://timmonssoftware.com/#">buy viagra online</a>
viagra feminino onde comprar em campinas
<a href="http://timmonssoftware.com/#">buy viagra</a>
name brand viagra online pharmacy

WilliamFexWilliamFex2018/04/13 02:20cialis viagra levitra online
<a href="http://coastalseaplanes.com/#">generic cialis online</a>
generic cialis professional 20 mg
<a href="http://coastalseaplanes.com/#">buy cialis online</a>
cialis generico en mexico comprar
<a href="http://northcoastgetaway.com/#">cialis</a>
cialis 20mg dose
<a href="http://northcoastgetaway.com/#">buy cialis online</a>
can you buy generic cialis over the counter

WilliamFexWilliamFex2018/04/13 16:18brand cialis means in hindi
<a href="http://coastalseaplanes.com/#">buy cialis</a>
onde comprar cialis generico no brasil
<a href="http://coastalseaplanes.com/#">cialis</a>
viagra vs cialis costs
<a href="http://northcoastgetaway.com/#">generic cialis</a>
generic cialis coming out in 2017
<a href="http://northcoastgetaway.com/#">buy generic cialis online</a>
generic cialis made in usa

WilliamFexWilliamFex2018/04/14 07:21walgreens cialis coupon
<a href="http://coastalseaplanes.com/#">generic cialis online</a>
cialis viagra price comparison
<a href="http://coastalseaplanes.com/#">generic cialis</a>
cialis vs viagra cost comparison
<a href="http://northcoastgetaway.com/#">cialis generic</a>
100mg generic cialis lowest price
<a href="http://northcoastgetaway.com/#">buy cialis online</a>
cialis 20 mg daily dose

WilliamFexWilliamFex2018/04/14 21:09viagra professional generic
<a href="http://blessingsofbirth.com/#">generic viagra</a>
pfizer brand viagra 100mg price in india
<a href="http://blessingsofbirth.com/#">buy generic viagra online</a>
viagra without a doctor prescription canada
<a href="http://timmonssoftware.com/#">buy viagra online</a>
pfizer brand viagra 100mg price in india
<a href="http://timmonssoftware.com/#">generic viagra online</a>
viagra generic release date

WilliamFexWilliamFex2018/04/15 11:07cialis price versus viagra side effects
<a href="http://amsboatyard.com/#">generic viagra online</a>
generic viagra price walmart
<a href="http://amsboatyard.com/#">viagra</a>
viagra cialis levitra online australia
<a href="http://viagrapillq.com/#">viagra</a>
female viagra india
<a href="http://viagrapillq.com/#">generic viagra</a>
viagra effects on heart

WilliamFexWilliamFex2018/04/16 01:24cialis price walmart vs walgreen
<a href="http://coastalseaplanes.com/#">generic cialis online</a>
cialis 20 mg cost for generic cash
<a href="http://coastalseaplanes.com/#">cialis</a>
cialis soft reviews
<a href="http://northcoastgetaway.com/#">buy cialis</a>
cialis price vs viagra cost comparison
<a href="http://northcoastgetaway.com/#">buy cialis</a>
cialis tabs 20mg

WilliamFexWilliamFex2018/04/17 06:53cialis commercial female actors 2016
<a href="http://coastalseaplanes.com/#">buy generic cialis</a>
viagra compared to cialis dosage
<a href="http://coastalseaplanes.com/#">generic cialis</a>
cialis dosage uk
<a href="http://northcoastgetaway.com/#">generic cialis online</a>
cialis 5mg price australia
<a href="http://northcoastgetaway.com/#">cialis</a>
cialis when generic in us

MichaelnixMichaelnix2018/04/25 01:22kamagra oral jelly gГјnstig kaufen paypal
<a href="http://lkkkopzql.com/">kamagra oral jelly deutschland</a>
kamagra 100mg side effects
<a href="http://lkkkopzql.com/">direct kamagra uk</a>
kamagra rendeles

TimothysmuthTimothysmuth2018/04/25 02:55kamagra reviews does work
<a href="http://lkkkopwql.com/">kamagra soft / chewable 100 mg</a>
the sleep store kamagra
<a href="http://lkkkopwql.com/">buy kamagra online</a>
kamagra oral jelly usage

PhilipkachePhilipkache2018/04/25 05:41kamagra 100mg oral jelly suppliers indianapolis in
[url=http://lkkkoqaql.com/]kamagra shop erfahrungen 2016[/url]
kamagra dosage
<a href="http://lkkkoqaql.com/">kamagra</a>
come usare kamagra oral jelly

KennypenKennypen2018/04/25 07:51kamagra 100mg
<a href="http://lkkkspwql.com/">buy kamagra</a>
kamagra oral jelly sale
<a href="http://lkkkspwql.com/">buy kamagra oral jelly online usa</a>
kamagra bestellen amsterdam

JamestoistJamestoist2018/04/25 16:46kamagra bestellen rotterdam
<a href="http://lkbkspwql.com/">kamagra 100mg oral jelly how to use</a>
kamagra forum opinie
<a href="http://lkbkspwql.com/">kamagra gel directions</a>
kamagra oral jelly sildenafil vol 3

RoberthixRoberthix2018/04/26 11:18viagra generico qual o nome
<a href="http://viagrapipls.com/">buy generic viagra</a>
generic name for viagra joke
<a href="http://viagrapipls.com/">buy generic viagra</a>
viagra over counter uk
http://viagrapipls.com/
viagra super active (sildenafil citrate)

PeterFapPeterFap2018/04/26 21:58cialis generico preço
<a href="http://cialisgrudj.com/">buy generic cialis</a>
cialis generic brand names
<a href="http://cialisgrudj.com/">cialis generic</a>
cialis daily use side effects
http://cialisgrudj.com/
cialis generico 20 mg opinioni

LucianopashyLucianopashy2018/04/27 11:07viagra
<a href="http://viagrapipls.com/">buy viagra</a>
the effects of viagra on men
<a href="http://viagrapipls.com/">generic viagra online</a>
price of viagra and cialis in india
http://viagrapipls.com/
viagra ad actress brunette

BillybeectBillybeect2018/04/27 12:47woman playing tennis in cialis commercial
<a href="http://cialisgrudj.com/">generic cialis online</a>
kroger pharmacy cialis price
<a href="http://cialisgrudj.com/">generic cialis online</a>
cialis 20 mg prices with prescriptions
http://cialisgrudj.com/
levitra viagra cialis price comparison

KeithfefKeithfef2018/04/28 04:57cialis 20mg directions
<a href="http://cialisgrudj.com/">generic cialis online</a>
cialis generic in usa
<a href="http://cialisgrudj.com/">buy generic cialis online</a>
cialis 20mg cost per pill
http://cialisgrudj.com/
cost of cialis versus generic

JimmySinnyJimmySinny2018/04/28 20:11cialis 20mg coupons printable
<a href="http://cialisgrudj.com/">buy cialis online</a>
cialis prices in usa
<a href="http://cialisgrudj.com/">buy cialis online</a>
cialis soft tabs vs cialis
http://cialisgrudj.com/
cialis levitra staxyn and viagra cost comparison

HectordedHectorded2018/04/29 11:21cost of cialis daily 5 mg
<a href="http://cialisgrudj.com/">buy generic cialis</a>
cialis vs viagra effectiveness
<a href="http://cialisgrudj.com/">buy cialis online</a>
levitra vs cialis vs viagra cost
http://cialisgrudj.com/
cialis 5mg tablets

MatthewatoroMatthewatoro2018/04/29 12:45reviews of viagra super active
<a href="http://viagrapipls.com/">generic viagra</a>
effects of viagra on men without ed
<a href="http://viagrapipls.com/">buy generic viagra online</a>
viagra side effects headache cures
http://viagrapipls.com/
viagra generic availability sildenafil 25 mg - (generic

WilliamfructWilliamfruct2018/04/30 02:25viagra and cialis combo dosages
<a href="http://cialisgrudj.com/">buy cialis</a>
generic brand for cialis 5mg online
<a href="http://cialisgrudj.com/">buy generic cialis online</a>
cialis eye side effects
http://cialisgrudj.com/
purchase generic cialis online

DavidLibDavidLib2018/04/30 16:21viagra side effect headache
<a href="http://viagrapipls.com/">viagra</a>
viagra tv ad actress
<a href="http://viagrapipls.com/">generic viagra</a>
buy generic viagra and cialis online uk
http://viagrapipls.com/
viagra retail price cvs

GeorgeOxymnGeorgeOxymn2018/04/30 17:25walmart pharmacy cialis prices
<a href="http://cialisgrudj.com/">generic cialis online</a>
viagra cialis online pharmacy
<a href="http://cialisgrudj.com/">cialis generic</a>
cialis coupon walgreens
http://cialisgrudj.com/
cialis 5 mg how long does it take to work

HenryGeankHenryGeank2018/05/01 11:52cialis generico precio en farmacias
<a href="http://cialisonlinq.com/">cialis</a>
generic cialis daily use
<a href="http://cialisonlinq.com/">generic cialis</a>
cialis generico precio farmacia espaГ±a
http://cialisonlinq.com/
generic priligy dapoxetine 60mg cialis

DavidStunkDavidStunk2018/05/01 12:35cost per pill for generic viagra in canada
<a href="http://viagrapipls.com/">generic viagra</a>
viagra generico preço bifarma
<a href="http://viagrapipls.com/">buy viagra online</a>
viagra dose instructions
http://viagrapipls.com/
viagra dosage timing

DannyFubDannyFub2018/05/01 22:10viagra vs cialis effectiveness
<a href="http://cialisonlinq.com/">buy cialis online</a>
side effects of long term use of cialis
<a href="http://cialisonlinq.com/">cialis</a>
generic cialis super active 20 mg
http://cialisonlinq.com/
cialis v viagra comparison

DannydyEloDannydyElo2018/05/02 03:25cialis maximum dosage per week
<a href="http://cialisonlinq.com/">generic cialis online</a>
effectiveness of cialis vs viagra vs levitra which is better
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
5 mg cialis daily best price
http://cialisonlinq.com/
cialis professional wikipedia

DavidGefDavidGef2018/05/02 06:26viagra without a doctor prescription
<a href="http://viagrapipls.com/">generic viagra online</a>
viagra safe dosage forum
<a href="http://viagrapipls.com/">buy generic viagra online</a>
viagra feminina no brasil
http://viagrapipls.com/
is there a generic substitute for viagra

PrestonTeavyPrestonTeavy2018/05/02 16:06cialis soft tabs review
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
cialis professional vs brand cialis
<a href="http://cialisonlinq.com/">generic cialis</a>
cialis dosage side effects
http://cialisonlinq.com/
brand name cialis 20mg

WillielicWillielic2018/05/02 19:09cialis generico in farmacia italia
<a href="http://cialisonlinq.com/">cialis</a>
cialis 5 mg generico precio
<a href="http://cialisonlinq.com/">generic cialis</a>
levitra side effects levitra vs cialis
http://cialisonlinq.com/
super active cialis reviews

MichaelcheceMichaelchece2018/05/03 00:40viagra generic availability sildenafil 100mg
<a href="http://viagrapipls.com/">buy generic viagra online</a>
generic viagra online pharmacy usa
<a href="http://viagrapipls.com/">buy viagra online</a>
viagra generico prezzo
http://viagrapipls.com/
split viagra soft 100mg 50mg

StevenDutStevenDut2018/05/03 09:47generico do cialis 5 mg preço
<a href="http://cialisonlinq.com/">generic cialis</a>
viagra cialis cost
<a href="http://cialisonlinq.com/">cialis generic</a>
price cialis 20mg australia
http://cialisonlinq.com/
cialis super active tadalafil india pharmacy

RoycetipRoycetip2018/05/03 10:34cialis prices without insurance
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
cialis 20mg dose for bph
<a href="http://cialisonlinq.com/">generic cialis online</a>
generic brand for cialis 5mg online
http://cialisonlinq.com/
cialis super active dosage

EugeneSponyEugeneSpony2018/05/03 17:52viagra caseiro com melancia e limГЈo
<a href="http://viagrapipls.com/">buy viagra</a>
viagra tv ad girl
<a href="http://viagrapipls.com/">viagra generic</a>
viagra generico en farmacias espaГ±a
http://viagrapipls.com/
when is the best time to take viagra

JerrybobJerrybob2018/05/04 01:27levitra vs cialis vs viagra
<a href="http://cialisonlinq.com/">generic cialis online</a>
venda de cialis generico no brasil
<a href="http://cialisonlinq.com/">cialis generic</a>
when will generic cialis be available in the united states
http://cialisonlinq.com/
vidalista professional generic cialis 20mg

RodolfoLicRodolfoLic2018/05/04 02:50is generic cialis available in us
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
release date for generic cialis
<a href="http://cialisonlinq.com/">buy generic cialis</a>
cialis side effects blurred vision
http://cialisonlinq.com/
cialis generico online opinioni

RobertoLokRobertoLok2018/05/04 10:29cialis price vs viagra reddit
<a href="http://viagrapipls.com/">buy generic viagra</a>
long term effects of viagra use
<a href="http://viagrapipls.com/">viagra generic</a>
cost of generic viagra by teva generics
http://viagrapipls.com/
cvs generic viagra prices

JustinSwonsJustinSwons2018/05/04 16:12comprar cialis generico no brasil
<a href="http://cialisonlinq.com/">cialis generic</a>
cialis coupon card for 20 mg
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
cialis online cheapest prices
http://cialisonlinq.com/
40 mg cialis best dose

AndrewWrogeAndrewWroge2018/05/04 19:47levitra vs cialis reviews
<a href="http://cialisonlinq.com/">cialis</a>
cialis 5mg vs 10mg cost in usa
<a href="http://cialisonlinq.com/">buy cialis</a>
buy cialis 5mg canada
http://cialisonlinq.com/
cialis prices compare at local pharmacies

HarryslamyHarryslamy2018/05/05 03:57maximum daily dosage for viagra
<a href="http://viagrapipls.com/">buy generic viagra online</a>
order viagra online us
<a href="http://viagrapipls.com/">viagra</a>
como fazer viagra caseiro masculino
http://viagrapipls.com/
buy generic viagra and cialis online pharmacy

ArthurPromoArthurPromo2018/05/05 07:34generic cialis soft tabs
<a href="http://cialisonlinq.com/">buy cialis</a>
cialis goes generic in 2017
<a href="http://cialisonlinq.com/">cialis generic</a>
generic brand for cialis 5mg daily
http://cialisonlinq.com/
generic cialis cost

JosephNugJosephNug2018/05/05 13:07cost of cialis generic
<a href="http://cialisonlinq.com/">generic cialis online</a>
cialis bathtub commercial actress 2015
<a href="http://cialisonlinq.com/">cialis generic</a>
generic for cialis daily 5 mg average price
http://cialisonlinq.com/
cialis daily use 5mg dosage

DonaldLopDonaldLop2018/05/05 20:58viagra naturale extra plus
<a href="http://viagrapipls.com/">buy generic viagra online</a>
levitra vs viagra dosage comparison
<a href="http://viagrapipls.com/">buy generic viagra</a>
what is the maximum dose for viagra
http://viagrapipls.com/
levitra vs viagra in dosage comparison

RusselGamRusselGam2018/05/05 22:33viagra vs cialis vs levitra dosage
<a href="http://cialisonlinq.com/">buy cialis</a>
costco cialis coupon
<a href="http://cialisonlinq.com/">cialis</a>
cialis dosage recommendations
http://cialisonlinq.com/
cialis 2.5 mg price comparison

MichaelCrodoMichaelCrodo2018/05/06 06:19se venta cialis generico en mexico
<a href="http://cialisonlinq.com/">cialis generic</a>
viagra cialis levitra dose comparison
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
is there generic cialis in the us
http://cialisonlinq.com/
comprar viagra cialis o levitra generico

BrendanFrernBrendanFrern2018/05/06 13:53cialis 5 mg. generico en mexico
<a href="http://cialisonlinq.com/">generic cialis online</a>
cialis coupon eli lilly
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
5mg cialis daily reviews
http://cialisonlinq.com/
cialis manufacturer coupon 2017

RichardbemRichardbem2018/05/06 14:26viagra for dogs side effects
<a href="http://viagrapipls.com/">viagra</a>
viagra super active plus ingredients
<a href="http://viagrapipls.com/">generic viagra online</a>
cialis vs viagra 100mg
http://viagrapipls.com/
brand viagra overnight delivery

KevinnixKevinnix2018/05/06 23:47price of cialis 20mg walmart
<a href="http://cialisonlinq.com/">buy generic cialis</a>
can you buy generic cialis in canada
<a href="http://cialisonlinq.com/">generic cialis</a>
5mg generic cialis side effects
http://cialisonlinq.com/
generic cialis from us pharmacy

MichaelAnyncMichaelAnync2018/05/07 04:51cialis professional 20 mg reviews
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
super active cialis 20 mg for sale
<a href="http://cialisonlinq.com/">cialis generic</a>
cialis coupon 2017 200.00
http://cialisonlinq.com/
prices for cialis at walmart

LamarorentLamarorent2018/05/07 07:26venta viagra generico mexico
<a href="http://viagrapipls.com/">viagra</a>
youtube viagra commercial 2015 actress blue dress brunette
<a href="http://viagrapipls.com/">buy viagra online</a>
viagra prices in us pharmacies
http://viagrapipls.com/
viagra levitra cost comparison

RalphMorRalphMor2018/05/07 16:49cialis generico 20 mg opinioni
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
when is the generic cialis coming out
<a href="http://cialisonlinq.com/">buy cialis online</a>
100mg generic cialis lowest price
http://cialisonlinq.com/
cialis online lowest price

AnthonyCoxAnthonyCox2018/05/07 19:48cialis side effects bleeding
<a href="http://cialisonlinq.com/">cialis generic</a>
cialis brand 20 mg original
<a href="http://cialisonlinq.com/">cialis generic</a>
why separate bathtubs in cialis commercials
http://cialisonlinq.com/
cialis 5mg price australia

ThomasLofThomasLof2018/05/08 00:39viagra over counter in usa
<a href="http://viagrapipls.com/">buy generic viagra</a>
viagra natural chino huang he mercadolibre
<a href="http://viagrapipls.com/">viagra generic</a>
viagra effects video
http://viagrapipls.com/
can viagra be used for premature ejaculation

DavidImakeDavidImake2018/05/08 09:47cialis 5mg price uk
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
brand name cialis 10mg
<a href="http://cialisonlinq.com/">generic cialis</a>
cialis 20 mg 30 tablet fiyatД±
http://cialisonlinq.com/
viagra vs cialis vs levitra side effects

RichardEmincRichardEminc2018/05/08 10:36cialis 100mg plus dapoxetine 60mg
<a href="http://cialisonlinq.com/">cialis</a>
buy viagra cialis online canada
<a href="http://cialisonlinq.com/">generic cialis</a>
cost comparison viagra cialis levitra
http://cialisonlinq.com/
viagra and cialis dosage and cost comparison between

DennisCefDennisCef2018/05/08 17:20natural viagra food list in tamil
<a href="http://viagrapipls.com/">buy generic viagra online</a>
viagra commercial youtube
<a href="http://viagrapipls.com/">buy generic viagra</a>
viagra generic availability sildenafil citrate 50 mg
http://viagrapipls.com/
prices on viagra at walmart

SteveLizSteveLiz2018/05/09 01:385mg generic cialis in usa
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
5mg cialis reviews
<a href="http://cialisonlinq.com/">buy generic cialis</a>
cialis maximum daily dosage
http://cialisonlinq.com/
viagra levitra cialis cost comparison

HectorLoonoHectorLoono2018/05/09 02:55is there a generic viagra or cialis
<a href="http://cialisonlinq.com/">generic cialis</a>
lowest cost generic cialis
<a href="http://cialisonlinq.com/">generic cialis online</a>
cialis price vs viagra which is better
http://cialisonlinq.com/
cialis 20 mg prices with prescription

RichardTeegeRichardTeege2018/05/09 10:36viagra dosage by age
<a href="http://amsboatyard.com/">buy viagra</a>
what color is generic viagra
<a href="http://amsboatyard.com/">buy generic viagra online</a>
viagra and cialis dosage and cost
http://amsboatyard.com/
viagra commercial brunette blue dress

JamesFAwJamesFAw2018/05/10 03:38viagra natural mas efectiva
<a href="http://amsboatyard.com/">generic viagra online</a>
viagra for women pink pill does it work
<a href="http://amsboatyard.com/">buy generic viagra</a>
pfizer brand viagra 100mg side effects
http://amsboatyard.com/
viagra side effects heart

MartincigMartincig2018/05/10 20:28generic viagra mint soft tabs
<a href="http://amsboatyard.com/">viagra</a>
generic viagra 100mg reviews
<a href="http://amsboatyard.com/">generic viagra</a>
levitra ou viagra forum
http://amsboatyard.com/
cheapest price on generic viagra

JefferyjogJefferyjog2018/05/10 22:09when is cialis going generic in the us
<a href="http://airvietnamairline.com/">buy cialis</a>
reviews of cialis 5mg
<a href="http://airvietnamairline.com/">buy cialis</a>
cialis coupon 2016
http://airvietnamairline.com/
cialis 20mg dosage

MarionalafeMarionalafe2018/05/11 03:57kamagra 100mg oral jelly
<a href="http://kamagraonl.com/">buy kamagra 100mg</a>
the kamagra store scam
<a href="http://kamagraonl.com/">buy kamagra 100 mg</a>
kamagra shop erfahrung
http://kamagraonl.com/
kamagra forum uk

TyronevobTyronevob2018/07/03 07:57<a href="http://cialisda.com/">cialisda.com</a> achat cialis en europe
generic cialis review uk <a href=http://cialisda.com/>http://cialisda.com/</a>
cialis kaufen wo http://cialisda.com/#cialis-super-active

TyronevobTyronevob2018/07/03 17:09<a href="http://cialisyoues.com/">cialisyoues.com</a> generic for cialis
cialis 50 mg soft tab <a href=http://cialisyoues.com/>http://cialisyoues.com/</a>
look here cialis order on line http://cialisyoues.com/#buy-cialis-super-active

TyronevobTyronevob2018/07/04 16:48<a href="http://cialisvi.com/#">cialisvi.com</a> buy name brand cialis on line
cialis reviews <a href=http://cialisvi.com/#>http://cialisvi.com/</a>
generic cialis pill online http://cialisvi.com/#cialis-5-mg

TyronevobTyronevob2018/07/05 00:58<a href="http://cialisvi.com/#">cialisvi.com</a> comprar cialis navarr
wow cialis 20 <a href=http://cialisvi.com/#>http://cialisvi.com/</a>
miglior cialis generico http://cialisvi.com/#cialis-super-active

TyronevobTyronevob2018/07/08 21:37<a href="http://cialisvi.com/#">cialisvi.com</a> achat cialis en suisse
click here to buy cialis <a href=http://cialisvi.com/#>http://cialisvi.com/</a>
cialis pills http://cialisvi.com/#cialis-20-mg

TyronevobTyronevob2018/07/09 03:54<a href="http://cialisvbuy.com/#">cialisvbuy.com</a> cialis arginine interactio
cialis generico lilly <a href=http://cialisvbuy.com/#>http://cialisvbuy.com/</a>
cialis dosage amounts http://cialisvbuy.com/#cialis-super-active

TyronevobTyronevob2018/07/09 13:21<a href="http://cialisda.com/#">cialisda.com</a> cialis rezeptfrei sterreich
cialis online <a href=http://cialisda.com/#>http://cialisda.com/</a>
acquisto online cialis http://cialisda.com/#cialis-without-a-doctors-prescription

TyronevobTyronevob2018/07/10 06:59<a href="http://cialisvus.com/#">cialisvus.com</a> cialis y deporte
cialis 50 mg soft tab <a href=http://cialisvus.com/#>http://cialisvus.com/</a>
ou trouver cialis sur le net http://cialisvus.com/#generic-for-cialis

TyronevobTyronevob2018/07/10 15:18<a href="http://cialisbuys.com/#">cialisbuys.com</a> acquistare cialis internet
click here cialis daily uk <a href=http://cialisbuys.com/#>http://cialisbuys.com/</a>
cialis 5 mg buy http://cialisbuys.com/#tadalafil

TyronevobTyronevob2018/07/11 13:54<a href="http://cialisbuys.com/#">cialisbuys.com</a> cialis coupons printable
cialis tablets for sale <a href=http://cialisbuys.com/#>http://cialisbuys.com/</a>
cialis alternative http://cialisbuys.com/#buy-generic-cialis

TyronevobTyronevob2018/07/12 05:11<a href="http://cialisvi.com/#">cialisvi.com</a> cialis 20 mg cut in half
canadian discount cialis <a href=http://cialisvi.com/#>http://cialisvi.com/</a>
generic cialis at walmart http://cialisvi.com/#cialis-5-mg

TyronevobTyronevob2018/07/12 16:51<a href="http://cialisvu.com/#">cialisvu.com</a> how to purchase cialis on line
opinioni cialis generico <a href=http://cialisvu.com/#>http://cialisvu.com/</a>
viagra cialis levitra http://cialisvu.com/#cialis-generic

TyronevobTyronevob2018/07/13 20:22<a href="http://babecolate.com/#">babecolate.com</a> cialis qualitat
cialis arginine interactio <a href=http://babecolate.com/#>http://babecolate.com/</a>
40 mg cialis what if i take http://babecolate.com/#buy-cialis-super-active

TyronevobTyronevob2018/07/14 02:27<a href="http://cialisvonline.com/#">cialisvonline.com</a> cialis without a doctor's prescription
cialis without a doctor's prescription <a href=http://cialisvonline.com/#>http://cialisvonline.com/</a>
prix cialis once a da http://cialisvonline.com/#cialis-5-mg

TyronevobTyronevob2018/07/14 11:31<a href="http://cialisbuys.com/#">cialisbuys.com</a> buy cialis online nz
free generic cialis <a href=http://cialisbuys.com/#>http://cialisbuys.com/</a>
cialis en 24 hora http://cialisbuys.com/#cialis-5mg

TyronevobTyronevob2018/07/14 18:13<a href="http://kawanboni.com/#">kawanboni.com</a> cialis dosage
i recommend cialis generico <a href=http://kawanboni.com/#>http://kawanboni.com/</a>
cialis generico lilly http://kawanboni.com/#cialis-super-active

TyronevobTyronevob2018/07/21 03:25<a href="http://cialissi.com/#">cialissi.com</a> click now cialis from canada
low dose cialis blood pressure <a href=http://cialissi.com/#>http://cialissi.com/</a>
side effects of cialis http://cialissi.com/#cialis-5-mg

TyronevobTyronevob2018/07/23 16:30<a href="http://babecolate.com/#">babecolate.com</a> side effects for cialis
cialis generika <a href=http://babecolate.com/#>http://babecolate.com/</a>
buying cialis in colombia http://babecolate.com/#buy-cialis

TyronevobTyronevob2018/07/24 07:52<a href="http://cialisvv.com/#">cialisvv.com</a> we choice cialis uk
buy cialis online legal <a href=http://cialisvv.com/#>http://cialisvv.com/</a>
estudios de cialis genricos http://cialisvv.com/#cialis-5-mg

TyronevobTyronevob2018/07/24 15:13<a href="http://cialisvv.com/#">cialisvv.com</a> generic cialis pro
deutschland cialis online <a href=http://cialisvv.com/#>http://cialisvv.com/</a>
cuanto cuesta cialis yaho http://cialisvv.com/#cialis-generic

TyronevobTyronevob2018/07/25 06:30<a href="http://cialisonli.com/#">cialisonli.com</a> generic cialis pro
cialis generico in farmacia <a href=http://cialisonli.com/#>http://cialisonli.com/</a>
cialis et insomni http://cialisonli.com/#tadalafil

TyronevobTyronevob2018/07/25 12:19<a href="http://cialisonli.com/#">cialisonli.com</a> tadalafil
5 mg cialis coupon printable <a href=http://cialisonli.com/#>http://cialisonli.com/</a>
cialis cuantos mg hay http://cialisonli.com/#cialis-20mg

ytaletbintytaletbint2018/07/31 10:56<a href="http://mphasset.com">order viagra from canada</a> online pharmacy viagra http://mphasset.com

TyronevobTyronevob2018/07/31 15:38<a href="http://cialisonla.com/#">cialisonla.com</a> canadian pharmacy cialis 20 mg
when will cialis be available in generic form <a href=http://cialisonla.com/#>http://cialisonla.com/</a>
cialis for sale http://cialisonla.com/

TyronevobTyronevob2018/07/31 16:05<a href="http://cialisonla.com/#">cialisonla.com</a> best place to buy cialis
link for you cialis price <a href=http://cialisonla.com/#>http://cialisonla.com/</a>
buy cialis canada pharmacy http://cialisonla.com/

htaletuzcthtaletuzct2018/08/01 07:58<a href="http://h-m-j.com">cheapest viagra online</a> best place to buy generic viagra http://h-m-j.com

ctaletcernctaletcern2018/08/02 06:58<a href="http://rabbitinahat.com">cheap cialis pill</a> cheap cialis online usa http://rabbitinahat.com

etaletzyvuetaletzyvu2018/08/03 04:12<a href="http://gigawatt6.com">buy brand cialis</a> cialis 5 mg http://gigawatt6.com

atalettiydatalettiyd2018/08/04 04:34<a href="http://mphasset.com">generic viagra for sale</a> best online pharmacy for viagra http://mphasset.com

TyronevobTyronevob2018/08/05 04:05<a href="http://babecolate.com/#">babecolate.com</a> cialis side effects dangers
low dose cialis blood pressure <a href=http://babecolate.com/#>http://babecolate.com/</a>
buy cialis canada http://babecolate.com/

TyronevobTyronevob2018/08/05 04:28<a href="http://babecolate.com/#">babecolate.com</a> cialis commercial
cialis in sconto <a href=http://babecolate.com/#>http://babecolate.com/</a>
buy cialis 10mg http://babecolate.com/

rtaletskibrtaletskib2018/08/05 11:48<a href="http://bakerssign.com">what does levitra do</a> levitra cheap http://bakerssign.com

CoreyboomoCoreyboomo2018/08/06 04:40<a href="http://viagraky.com/#">viagraky.com</a> buy viagra online forum
buying generic viagra online <a href=http://viagraky.com/#>http://viagraky.com/</a>
buy viagra without a prescription http://viagraky.com/#viagra-20mg
greg lang viagrafree viagra samples by mailviagra and wound healingcomprare viagra pfizerhorse on viagraviagra point relaisviagra hangover remedyviagra concussionmake viagra work bestvicoden morphine viagrabest sites to buy generic viagraviagra online bankeinzuges fiable viagra por internetwo kann ich viagra kaufen in der schweizdonde comprar viagra en tolucapfizer viagra online australiaviagra flushed face

CoreyboomoCoreyboomo2018/08/06 05:02<a href="http://viagraiy.com/#">viagraiy.com</a> how get viagra
buy brand viagra <a href=http://viagraiy.com/#>http://viagraiy.com/</a>
to buy viagra http://viagraiy.com/#viagra-uk
viagra australian patentviagra dose rangeviagra and antiretroviralsberlusconi prende il viagraviagra fur frauen rezeptfreiviagra doesn work whykad viagra ne djelujelyrics viagra cultureviagra makes it biggersustiva viagraviagra and lip swellingviagra siege social

wtaletwbuswtaletwbus2018/08/06 08:37<a href="http://lizlarssen.com">mail order viagra online</a> viagra coupon http://lizlarssen.com

CoreyboomoCoreyboomo2018/08/06 18:41<a href="http://viagraiy.com/index.html#">viagraiy.com</a> viagra online no prescriptions
order viagra usa <a href=http://viagraiy.com/index.html#>http://viagraiy.com/</a>
viagra no presc http://viagraiy.com/index.html#buy-viagra-online
viagra onset effectviagra kopen winkel arnhemdoes viagra make you ejaculate harderviagra prodaja srbijaviagra jumatate de pastilaviagra indications and usageviagra-cialis-kamagra.huhow do i get viagra in australiacan women use viagrabuy viagra no prescription canadaonline pharmacy viagra prescriptionfemale viagra definitionmassage after viagralevitra meglio viagranatural supplements for viagra

CoreyboomoCoreyboomo2018/08/06 19:02<a href="http://viagraky.com/index.html#">viagraky.com</a> buy pharmacy online
pharmacies <a href=http://viagraky.com/index.html#>http://viagraky.com/</a>
generic viagra pharmacy http://viagraky.com/index.html#buy-viagra-online
real viagra vs fakeel medicamento viagracome acquistare il viagra in italiaviagra aumenta ou diminui a pressao arterialviagra alternatives over the counter 2014mccain utube viagraquanto tempo leva pra o viagra fazer efeitoindian viagra dangersviagra kaufen in czwhat effects does viagra have on a womandoes viagra increase nitric oxideeffective shelf life of viagragreen viagraviagra dosage vs levitra dosage

TyronevobTyronevob2018/08/07 13:07<a href="http://cialisvi.com/#">cialisvi.com</a> is there a generic for cialis
generic cialis online pharmacy <a href=http://cialisvi.com/#>http://cialisvi.com/</a>
cheap cialis india http://cialisvi.com/

TyronevobTyronevob2018/08/07 13:28<a href="http://cialisonli.com/#">cialisonli.com</a> cialis 5mg
can you buy cialis without prescription <a href=http://cialisonli.com/#>http://cialisonli.com/</a>
cialis generic name http://cialisonli.com/

ktaletxvgiktaletxvgi2018/08/07 23:30<a href="http://gigawatt6.com">cheap cialis 20mg online</a> cheap cialis overnight http://gigawatt6.com

CoreyboomoCoreyboomo2018/08/08 16:11<a href="http://withoutadoctorsprescriptions.com/sildenafil-without-a-doctors-prescription.html#">withoutadoctorsprescriptions.com/sildenafil-without-a-doctors-prescription.html</a> how can i order viagra online
where can i buy a viagra <a href=http://withoutadoctorsprescriptions.com/sildenafil-without-a-doctors-prescription.html#>http://withoutadoctorsprescriptions.com/sildenafil-without-a-doctors-prescription.html</a>
buy viagra with prescription online http://withoutadoctorsprescriptions.com/sildenafil-without-a-doctors-prescription.html#buy-viagra
viagra femenino en farmacias chilewann wirkt viagrawhat would happen if girl took viagravalium with viagraviagra no posto de saudegeneric viagra online ukcomprar viagra santanderpuedo tomar viagra 2 veces al diaefeito viagra 50mgprivate prescription viagra costeffect of viagra on premature ejaculationcan you take viagra with diazepamwhat would happen if a kid took viagrakegunaan ubat viagra