Блог пользователя xyz2606

Автор xyz2606, 5 лет назад, По-английски

Hello Codeforces!

Contest 2050 and Codeforces Round 718 (Div. 1 + Div. 2) will take place on 23.04.2021 17:35 (Московское время). It's rated for everyone! The score distribution is 500--1250--1500--1750--2500--3000--3000--4000. You will have 2 hours and 45 minutes to solve 8 problems.

Contest 2050 is initiated by volunteers of the 2050 Conference. You can find out what is 2050 at the end of this blog.

The contest is prepared by

and we'd like to thank

See you on Friday and good luck!

We have the following introductory message by the 2050 volunteers:

2050 aims to equip young people to take action and to become volunteers. Every 'last weekend' of Apr, together with the youth, we celebrate the technology at Yunqi Town, China. 2050 is a volunteer-only, not-for-profit unconference.

"Most of the conferences in China are held for those who are already successful in their careers, but none targets young people. 2050 wants to fill the gap, giving Chinese youth a stage to make their own voices heard and maximize their energy and talent," said Dr. Wang Jian.

What to expect at 2050?

At 2050, we call it containers. There are 10 containers: 2050 Youth; Migratory Bird Program; Game On; Mindnet; Youth Stage; Starry Night Camping; Everything Grows; Explorer Space; New Gen Forum; Youth Reunion.

Special arrangement of this year

This year, because of the pandemic and travel restriction, many friends from overseas cannot join us in Hangzhou. This however, cannot stop us from connecting with each other. 2050 will be connecting with 100 cities, to dial in volunteers who cannot join us onsite.

The road to championship @ new gen forum

Algorithms and programming are their pleasures of life. With the belief of victory, they defeated the most powerful opponents. They worked hard to explore the boundaries of human intelligence on the road to the ultimate. We invite the top competitive programming players around the world to share their journeys on Saturday at 23:00~24:00 (UTC+8). If you are interested, please message littlelittlehorse.

Find out more at https://2050.org.cn/en/.

UPD. Score distribution 500--1250--1500--1750--2500--3000--3000--4000

UPD Congratulations to the winners

  1. Benq
  2. Um_nik
  3. mnbvmar
  4. Radewoosh
  5. -..

Editorial

Editorial

  • Проголосовать: нравится
  • +532
  • Проголосовать: не нравится

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +157 Проголосовать: не нравится

Should we expect 10 problems and there name mentioned above as containers? Also nice to see Retired_MiFaFaOvO after so many days

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +2 Проголосовать: не нравится

Looking forward to become a volunteer at 2050 conference virtually : )

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +48 Проголосовать: не нравится

Enjoying the alternate day contests!

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +43 Проголосовать: не нравится

it's really great when such organizations pay attention to codeforces, and the codeforces community pays attention to them accordingly!

»
5 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится +5 Проголосовать: не нравится

honored to participate in this round! have fun!

»
5 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится +55 Проголосовать: не нравится

OMG! Chinese Round, I'm so excited!

Edit: Why the downvotes?

»
5 лет назад, скрыть # |
 
Проголосовать: нравится -7 Проголосовать: не нравится

I heard Chinese rounds are generally difficult Is that true?? please correct me if i am wrong

»
5 лет назад, скрыть # |
 
Проголосовать: нравится -74 Проголосовать: не нравится

Notice the USUAL Timing !!!

»
5 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится -84 Проголосовать: не нравится

Ok, Sorry for the comment.

»
5 лет назад, скрыть # |
 
Проголосовать: нравится -29 Проголосовать: не нравится

Length of the contest is not mentioned

»
5 лет назад, скрыть # |
 
Проголосовать: нравится -23 Проголосовать: не нравится

Good luck guys :) , hope every one is blessed with AC's and good rating (positive) changes

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +254 Проголосовать: не нравится

As a tester, I have to say it's a great round with interesting problems. Good luck and have fun!

»
5 лет назад, скрыть # |
 
Проголосовать: нравится -7 Проголосовать: не нравится

Good Luck everyone!!!

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +37 Проголосовать: не нравится

"Migratory Bird Program"

Geese!?!?! You brought Waterloo geese to Hangzhou?!? (last I heard, geese are still a pest in the UK, after a bunch were shipped over as gifts for the Queen's Golden Jubilee...)

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +56 Проголосовать: не нравится

What's up with the Friday Div 1s lately?

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +4 Проголосовать: не нравится

can we expect that the starting problems will be of div 2 level? thanks!

»
5 лет назад, скрыть # |
 
Проголосовать: нравится -26 Проголосовать: не нравится

WLS!! DLS!!

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +5 Проголосовать: не нравится

I am going to face Div1 + Div2 Round first time. Can somebody please send link of past contest of this type? This will help me in understanding difficulty of problems in it and practicing them.

Thankyou!

»
5 лет назад, скрыть # |
 
Проголосовать: нравится -96 Проголосовать: не нравится

As a non-tester I can't confirm that the problem statements are interesting because I haven't seen them yet.

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +10 Проголосовать: не нравится

A new chinese round! I am so excited

»
5 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится 0 Проголосовать: не нравится

The length is 2:45, that means 15 minutes shorter than usual global round. It seems it will be hard!

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

a new chinese round!

I hope it will be successfully.

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +33 Проголосовать: не нравится

what about score distribution ?

»
5 лет назад, скрыть # |
 
Проголосовать: нравится -250 Проголосовать: не нравится

Are Chinese Round Pretests as strong as their viruses??!

»
5 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится +8 Проголосовать: не нравится

Hope the contest will be held successfully!

»
5 лет назад, скрыть # |
 
Проголосовать: нравится -10 Проголосовать: не нравится

How EvenImage not in top list rated users?!!

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +4 Проголосовать: не нравится

Scoring distribution?

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Is there any probability of subtasks on the dashboard?

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +19 Проголосовать: не нравится

There is a noticable difference between problem "A"(500) and "B"(1250).It will create a huge effect on the standings.

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +9 Проголосовать: не нравится

Good luck everyone!! Hope I will reach expert today :)

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится

Hope this contest bring +ve rating change. Best of Luck to everyone.

»
5 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится +8 Проголосовать: не нравится

i feel there could be 1 more problem between 1000- 1500 in this contest.

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Why is 2050 called 2050?

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Rating has taken a major dip. Hopefully, I will be able to recover this round.

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

reminding everyone to drink water during the contest and stay hydrated : )

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +5 Проголосовать: не нравится

My Only Dream In Life Is To Reach Pupil :)

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +62 Проголосовать: не нравится

Guess people can have an early sleep after solving D.

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +34 Проголосовать: не нравится

GridForces

»
5 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится -7 Проголосовать: не нравится

Nice round!

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +9 Проголосовать: не нравится

DEBUGS !!! kill me

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +33 Проголосовать: не нравится

Implementationforces

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +29 Проголосовать: не нравится

I think very poor description for Problem C-Fillomino 2.

»
5 лет назад, скрыть # |
 
Проголосовать: нравится -7 Проголосовать: не нравится

Passed all pretests of D. Only 3 Minutes Left !!!

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +5 Проголосовать: не нравится

Explanation of C and Input of D is Tricky to Understand.

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Please check this submission of C
https://codeforces.me/contest/1517/submission/114039804
How to use DP or optimize it ?

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

what was wrong in these solutions can anybody tell me
113994955 and 113989915

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

LongReadForces... Why would write such confusing statements???? Did too much math and don't know how to speak like human anymore?

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +25 Проголосовать: не нравится

How to solve E?

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +2 Проголосовать: не нравится

How to solve D

  • »
    »
    5 лет назад, скрыть # ^ |
    Rev. 9  
    Проголосовать: нравится +12 Проголосовать: не нравится

    First of all k needs to be even, else you can't come back to the original position. Consider a 3D dp -> $$$dp[iter][i][j]$$$ , where $$$dp[iter][i][j]$$$ represents the minimum cost to reach $$$(i,j)$$$ after $$$iter$$$ steps. Now, it can be built bottom up.

    1. Base case: $$$dp[0][i][j]=0$$$ .
    2. Now, minimum cost to reach $$$(i,j)$$$ after iter steps, is the same as the cost to reach one of it's neighbours in $$$iter-1$$$ steps and then going to $$$(i,j)$$$. $$$dp[iter][i][j]$$$ is minimum of
    • $$$dp[iter-1][i][j+1]$$$ + cost of going left
    • $$$dp[iter-1][i][j-1]$$$ + cost of going right
    • $$$dp[iter-1][i+1][j]$$$ + cost of going down
    • $$$dp[iter-1][i-1][j]$$$ + cost of going up


    You can perform this for $$$k/2$$$ steps (The path can be going on this $$$k/2$$$ step path twice). and cost for each would be $$$2*dp[k/2][i][j]$$$ .

    114025728

    In the above solution, you can optimize

    • the space by using two 2D dps.
»
5 лет назад, скрыть # |
 
Проголосовать: нравится +11 Проголосовать: не нравится

I think the English problem statements were not very clear.

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится

Does anyone know a test case for problem C which will give answer -1

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

In F, can any of the volunteers be the centre?

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Holy shit I forgot to mod the answer in E....I feel so stupid rn ugh. The answer is around O(N^2) at most anyways, right? Why was mod even required?

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +35 Проголосовать: не нравится

The matrix inputs are a bit confusing :/

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

I would like to report the user deepanshupathak03 . During the contest he uploaded a video of the solution to the first problem . Link. In the video in the upper right corner you can clearly see his user name

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +81 Проголосовать: не нравится

Annoying Forces

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +26 Проголосовать: не нравится

Solved 4 problems, logic was easy, but were difficult to implement. I wasn't expecting this from 2050 :(

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +108 Проголосовать: не нравится

Problem C be like

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится

We somehow survived 2020, and you think about 2050, isn't it too early to make a guess

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Is it possible to solve D using priority queue ??

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

GridForces :))

»
5 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится +31 Проголосовать: не нравится

-83 hack attempt -_- Maybe it's the maximum failed attempt in one contest.

  • »
    »
    5 лет назад, скрыть # ^ |
    Rev. 2  
    Проголосовать: нравится +1 Проголосовать: не нравится

    Not to state the obvious or anything but have you seen the attempted ‘hacks’? The guy was very clearly doing it on purpose to sabotage his own rating. Don’t ask me why something would do that — I have no idea — but that’s what he was doing.

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

I have no idea how my C passed, just kept greedily filling down left down....maybe it wont survive the system tests.

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

What a wonderful contest!! Btw how to solve D? I had some $$$O(n^2*k^2)$$$ idea but couldn't implement due to less time.

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +5 Проголосовать: не нравится

I know how to deal E in $$$O(n)$$$, but my poor implement said no.

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +21 Проголосовать: не нравится

the statement was difficult and annoying

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

I just spent a lot of time trying to find where the error was for my submission of B , (I should have gone to C a lot earlier lesson learnt.) please help find it submission. My logic was to find the minimum lengths of all paths and distribute the top m to m athletes , (in the row where they are initially present) ,the remaining need not be changed.

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

can someone give hint for B

»
5 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится +3 Проголосовать: не нравится

I solved D but two bugs ruined my time. I learned two things:
1st : When you copy a code that is to be duplicated for multiple times for some identical cases, check twice whether you are missing any change that is done to the copied code.
2nd : When you are going to set a variable for a holding a minimum value, initialize it to the (maximum_value + 1) that it can take.
I know this are very basic and natural things, but this things ruined me over. Always basic and natural things are not visible to eyes.
Anyways good contest. Kudos to the team.

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +2 Проголосовать: не нравится

How does the dp work in D? I was not able to find it.

  • »
    »
    5 лет назад, скрыть # ^ |
    Rev. 3  
    Проголосовать: нравится 0 Проголосовать: не нравится

    Judging from the other solutions, it seems that I overcomplicated it. But here was my thought process:

    The entire grid = -1 if k is odd (because for every step forward we take from a cell, in order to eventually come back we need a corresponding step backwards, and so this forces k to be even in order to be able to do this).

    Otherwise, You can recognize that the answer is always some "cycle" from the starting position (AKA, we start from a cell (i,j) to some other cell (i', j'), and we come backwards. We repeat this until we get K steps exactly). I think this is optimal because the path towards any cell and back has to be the same path, otherwise there was a better one and we could've taken that one forward and back. This gives the implication that we only care about the min cost of "cycles" of lengths that are divisors of k / 2 (apparently it is sufficient to check for k / 2, but i didn't make this observation EDIT: I am pretty sure this is the case since if any cycle of a smaller length was better, then it would have been included in paths of length k / 2, since they must divide it).

    So the answer for any cell is min(dp[i][j][d] * (k / d)) where d is some divisor of k / 2 and the dp[i][j][d] is the min cost of a path that is d away from (i, j). You can compute this by the transition that we either go left, down, right, up from any cell and this is a state forward.

    pseudo transition: dp[go in some direction][steps + 1] = min(that state, dp[here] + weight of edge) code: https://codeforces.me/contest/1517/submission/114033176

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +13 Проголосовать: не нравится

This contest made me remember that I am bad at implementation :/

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится

Editorials please

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Appeal : Start showing tests before system testing ends.

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +11 Проголосовать: не нравится

Thanks for the contest! B was nice! So was D, but apparently I have the big stupid.

I also spent way too much time verifying I put in the right amount of zeroes in A. Really should've written 2050 * (ll) 1e15 instead...

»
5 лет назад, скрыть # |
Rev. 3  
Проголосовать: нравится +9 Проголосовать: не нравится

ReadingForces
ImplementationForces

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +6 Проголосовать: не нравится

finally pupil :'(

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +15 Проголосовать: не нравится

BYE BYE PURPLE)))))))

»
5 лет назад, скрыть # |
 
Проголосовать: нравится -16 Проголосовать: не нравится

I can't figure out E... too many situations and so complex to implement

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +10 Проголосовать: не нравится

Round is cool!

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Can we not just calculate all possible path of length fc, where fc is a factor of k, from a cell (i, j) and then consider the min cost path? Wouldn't that give an optimum answer? Submission — https://codeforces.me/contest/1517/submission/114040509

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Waiting for Editorial...

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +146 Проголосовать: не нравится

Let me leave some complaints about constraints/TLs.

D: I saw/heard many $$$O(n m k^3)$$$ passed or was on the border. Assuming the intended solution is $$$O(n m k)$$$, I think this is very bad (why such small $$$k$$$). If $$$O(n m k^3)$$$ is intended, then it is also bad as it was then a constant-factor-optimization contest.

E: I was so lucky that mine passed, but the problem has clearly a messy cases-analysis solution, so I don't welcome 1 sec for this. I personally think the interesting part of this problem lies in the observation part and $$$O(n^2)$$$ -> $$$O(n \log n)$$$ part is boring...

G: Assuming the intended solution uses network flow (I haven't got the details yet, but looks interesting), I am very curious about the time complexity and how you determined the constraints.

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +45 Проголосовать: не нравится

I found the problems very interesting, thank you for the round!

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

It really sucks not being able to solve Div2 D’s consistently even after practicising a lot.

  • »
    »
    5 лет назад, скрыть # ^ |
    Rev. 2  
    Проголосовать: нравится +8 Проголосовать: не нравится

    Hindi असफलता एक चुनौती है, स्वीकार करो क्या कमी रह गई, देखो और सुधार करो जब तक न सफल हो, नींद चैन को त्यागो तुम संघर्ष का मैदान छोड़ मत भागो तुम कुछ किए बिना ही जय जय कार नहीं होती कोशिश करने वालों की हार नहीं होती English Translation Failure is a challenge accept it What is missing, look and improve Until you succeed, give up sleep Do not run away from the battlefield You don't earn praises without doing anything Those who try never fail.
»
5 лет назад, скрыть # |
 
Проголосовать: нравится -8 Проголосовать: не нравится

Failed D in system test because I put an n instead of m... now that's a dumb systest fail. Oh well, very easy ABCD.

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +21 Проголосовать: не нравится

Congrats Benq for earning the Top Spot in Rating Rankings in advance... Wooooooah!!!

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +48 Проголосовать: не нравится

To not keep you waiting, the ratings updated preliminarily. In a few hours, I will remove cheaters and update the ratings again!

»
5 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится 0 Проголосовать: не нравится

Implementationforces? Problems were nice, but it took me a lot of time to implement.

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Can we solve D using Dijkstra? https://codeforces.me/contest/1517/submission/114047555 (What am I doing wrong here?)

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Why am I getting "wrong answer You answer is larger than expected. (test case 1)".I have printed n*m values only. Submission

»
5 лет назад, скрыть # |
Rev. 3  
Проголосовать: нравится 0 Проголосовать: не нравится

multiset<pair<int,pair<int,int>>> s............ suppose I want to erase or find {1,{2,6}} and it is present in the set.........how can I erase or find a particular nested pairs in set.......

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +86 Проголосовать: не нравится

Weak pretest for E:every $$$a_i$$$ in pretests is a big number.

So if you read the condition wrong like this:

$$$\sum\limits_{x\in C}a_x\leq\sum\limits_{y\in P}a_y$$$

it passed the pretest and fst.So sad......

»
5 лет назад, скрыть # |
 
Проголосовать: нравится -8 Проголосовать: не нравится

Совпадение произошло по причине простого совпадения. Моё решение 114015470 по задаче 1517D - Исследовательская выставка значительным образом совпадает с решением 114031815 участника fitisovartyom123 по причине того, что задача решается именно так. Я не пользовался никакими источниками, весь код в моей посылке полностью написан мной и никуда не был выложен. С пользователем fitisovartyom123 я не знаком. Осмелюсь предположить, что у нас похожие шаблоны. Опять же, свой шаблон я написал целиком сам очень-очень давно. Учитывая количество участников, глупо предполагать, что у всех решение будет уникальным. Да и сравнив эти посылки самостоятельно, я не скажу, что они совпадают.

  • »
    »
    5 лет назад, скрыть # ^ |
     
    Проголосовать: нравится +9 Проголосовать: не нравится

    Полностью поддерживаю все вышесказанное. Я не знаком с этим человеком и не использовал никаких онлайн компиляторов. Наш код "похож" (хотя это тоже очень сомнительно) по причине того что мы делаем одинаковые действия. Сложно представить 2000 (около количества сабмитов D во время раунда) различных способов решить задачу на дп, в которой из смысловой части только пересчет. Удивительно, как не банятся каждый раунд половина сабмитов Ашек, в которых смысловых строчек еще меньше. Что касается шаблона, я использую такой шаблон уже около года, это можно проверить по моим прошлым решениям задач. Ну и еще возможно не самый убедительный аргумент, но мой аккаунт создан 2 года назад, аккаунт человека, с которым у меня похожи решения создан 3 года назад. За все это время никаких претензий относительно читерства к нам не было предъявлено. Неужели мы решили рисковать нашими аккаунтами ради одного сабмита?

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Yesterday I recieved notification of recieving 379 rating and now my profile is showing I'm unrated. Why?????

»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Ratings return when?

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +9 Проголосовать: не нравится

kingmanas stop messaging me again and again!! Saale gaandu ab aur msg mt kar mujhe tere chutiye msgs dekh dekhkr pakk gaya hun pareshan karna chod de Main ladki nahi hun chutiye jo ladki smjhkr peeche pda hua hai tu mere!! Ladka hun main aur tu nahi jaanta mujhe main kaun hun tere batch ka bhi nahi hun! Jab tereko maalum bhi hai main kaun hun chutiye toh kyun mujhe apni bakchodi sunaye ja raha hai itne mahine se?? Tere baap ka account ka hai kya jo baar baar msg kr raha hai mujhe ki main use na karun? Apna kaam kar na gaandu