Economics

December 15, 2020

A little more on yesterday’s topic… according to the Washington Post this morning, Trump has doubled-down on his dubious election claims 15 times. Two to the power of 15 equals almost 33,000. So now, he’d have to be putting down over $65,000 to try to win back his original $2 bet… if he were betting red, which I suppose, in a certain way, he is. He’s gone from loser to Loser to LOSER… the only thing that’s changing now is the point-size of the font, but like betting systems that eventually run out of money, the screen can only fit so much as well. We’re pretty-much looking at nothing more than a big capital L now… and yet, if this morning’s torrent of even more election-fraud Tweets is any indication, he’s not done yet. Even Mitch McConnell has thrown in the towel… but Trump? Nope.

If doubling down is the wrong way to bet, is there a right way? Yes… as long as you keep in mind that if you’re betting against the house, you’re going to lose in the long run… no matter what. Unlike poker or horse-racing, where you’re playing against other people, you’ll never beat the house in the long run. Not that it’s easy with poker or horses, but at least it’s possible, and there are some people good enough that they actually do it professionally. But casino games? Nobody is making a living playing slot machines, blackjack, roulette or craps… assuming it’s a “fair” game. There are ways to “game” advantages in all of those, with mechanical aids or card counting… but those change the house odds, and then it’s a whole different story. But assuming you don’t have a roulette computer jammed into your shoe, and/or assuming you’re not able to count cards without getting caught, the house has an edge, and every dollar you bet plays into that edge. If you’re going to bet $100 in Blackjack, mathematically, the soundest way to do it is bet it all at once. That way, the house only gets one shot at imposing that edge on you… not countless times to chip away.

But… it is possible to win in the short term, and it’s possible to have a lot fun doing so… so what do you do to maximize your chances? You do the opposite of doubling down.

With doubling down, all you’re doing is chasing lost money with your own money. Throwing the good after the bad. The key to winning is trying to maximize the opportunity to win while putting the house’s money at risk, not your own. This means taking the big shots with money you’ve already won; not out of your wallet. Here are two examples.

Let’s say you’re going to play roulette… and roulette is a good one because it offers a lot of (close to) 50/50 bets. Roulette has a green zero (and sometimes also double-zero, and, for the truly-clueless, triple-zero), which is where the house gets the edge, but other than that, there are 36 numbers. Half are red, half are black. Half are even, half are odd. Half are 1-18, half are 19-36. All 6 of those half-this/half-that bets are effectively coin-tosses, and return a win of a $1 for every $1 bet.

So… if you’re going to play roulette, say you’re willing to risk losing $200. Take that $200 and cut it into 10 pieces of $20 each. Each of those $20 is one shot, and you will have 10 shots.
You bet your first shot, and we will call that first bet “level one”… and you can bet any of those spots. Say you bet red… and it comes up… black. Oops. It’s ok, you’re only down $20… now, second shot, level one… you try red again, and this time it hits number 7, which is red.

Great! Now you have $40. You take that entire $40 and bet it on… let’s say, black… and this is now level two. Boom, it hits 17 black. Now you have $80. So you take all $80 and bet it on… hmm, 7 and 17 were low… so you bet it on 19-36 – (this was level three) and it hits 35, and you win!

Now you have $160. Now you are on level 4, the final level. Hmm… three odds in a row. You bet your level 4 on even, it hits 2, and now you have $320. And you take that $320 and you put it in your other pocket, and you don’t touch it for the rest of the night. And you go back to level one, with your third shot of $20. And you do that with all ten shots. Some will die right away. Some will advance a level or two. And hopefully, you manage to run a few of them through level four.

Of course, that’s not so simple… but it only takes one out of those ten shots to go the distance for you to walk away a winner. If you do this right, after 10 shots, the $200 gambling pocket will be empty… but, hopefully, the other pocket has $320 in it. Or maybe $640… or more…

The key, of course, is that you’re trying to capitalize on winning bigger amounts by risking only what you’ve won. The adrenaline rush of those level four bets is quite something… and a real sledgehammer to the gut when you lose. Just try to remember, you didn’t just lose $160 – you only lost $20.

Similarly, next time you’re at the racetrack, try this… take $5 and bet it “to show” on the horse you like. As long as the horse you like finishes in the top three, you’ll cash your ticket. It might not be much, but that’s ok, because now you take what you won, maybe $8, and bet it all to show on whatever horse you like in the next race. And if you win, you take that $17 and bet it all to show in the following race. The thrill of running a show parlay up to $400 is also quite a rush; and you’ll learn a lot about yourself when you’re now called upon to bet all of it on some horse whose only redeeming factor is that you like his name.

Gambling, in general, should be treated like an entertainment expense… so as long as you’re willing to lose every penny you’re throwing at it, as long as you have a good time, go for it – and, hopefully, some of this advice helps you win… at least in the short term.

17 Likes, 3 Shares

By |2020-12-15T17:03:51-08:00December 15th, 2020|Categories: COVID-19 Daily Report, Politics|Tags: , , , , , , , , , , |7 Comments

December 14, 2020

There is a very common betting strategy called the Martingale — you can apply it to red/black on roulette, or blackjack, or any simple game with close to 50/50 odds – where, if the odds are truly 50/50 and you have infinite wealth, you will never lose. Unfortunately, the odds are never really 50/50, and nobody has infinite wealth… so, in the long run, you will actually always lose. And when you lose, it’ll be ugly.

Martingale is more commonly known as the strategy of doubling down, and here’s how it works: Say you’ve decided to bet red on roulette… so you bet 10. If you win, you’ve won 10. Now you bet another 10 and hopefully win again.

But if you lose, you bet 20. Now, when you win, you’ll not only win what you just bet, but you’ll also win back your original loss. And when you win, you can go back to betting 10.

If you lose again… well, now you have to bet 40… but, no worries, it’s 50/50 or whatever, it’s due to come in, etc. And with that bet of 40, you’ll win back everything you’ve already lost… right?

As we’ve learned, exponential growth gets ugly… in a hurry. 10/20/40/80/160/320/640… if you thought it can’t possibly come up black 7 times in a row, you’d be mistaken… it happens far more often than you think, and now you’re having to bet 1280 just to win back everything you’ve lost… and just to profit 10. Eventually you hit the casino limit. Eventually you run out of money.

So, no… doubling down doesn’t work, because there’s no finish line; because infinity is nobody’s version of a finish line. For whatever reason, people still tend to employ this strategy, and I’m not just talking about casino gambling. Today itself provided two examples.

One small example would be this morning’s Wall Street Journal editor defending the disgusting Jill-Biden-bashing piece that I wrote about yesterday. Instead of just apologizing for his appalling lack of judgement, he’s saying it’s no big deal, he’s blaming “team Biden” for the backlash and he’s accusing critics of playing the race card. He’s doubling-down on his mistake, and now he’ll appropriately face further backlash… to which the WSJ will respond with an apology, or, they’ll double-down again. There’s an ugly finish line to examples like that, depending how far they’re willing to take it. Eventually people start unsubscribing. Eventually they lose advertisers. And eventually, when they’ve shredded themselves into the ground, they meekly apologize.

Whatever the reason that prevents them from backing down… business decision, reputation concern, fragile ego… if they could simply admit when they’re wrong, that would be the end of it. But no, they double-down… and without a bottomless wallet of excuses to support their bad judgement, they eventually lose… and it’s much worse than it should have been.

Which leads us to the much bigger example of doubling-down to the point of insanity, and this one also hit the ugly end of the line today – and that is Donald Trump’s insistence that he’s won the election. Today, after numerous and continual double-downs of bullshit, he’s out of ammo with which to bet red. Now the electoral college has cast its votes, as expected, confirming Joe Biden. Now what?

I guess the equivalent would be the guy who’s been betting red on roulette all day and just watched a streak of 15 black show up. He’s out of cash, screaming and yelling that it’s not fair, and as he’s being dragged to the door by security, continues to scream he’s being robbed and denied the opportunity to win it all back.

It’s not altogether a bad analogy. The guy in both examples started with a bad premise, executed poor judgement, doubled-down on it for as long as he could… and will continue to blame, to whoever will listen, everyone else except himself for the outcome. Both deserve to be shown the door.

26 Likes, 2 Shares

By |2020-12-14T17:03:05-08:00December 14th, 2020|Categories: COVID-19 Daily Report, Politics|Tags: , , , , , , , , , , |8 Comments

December 9, 2020

The denouement (n. the final part of a play, movie, or narrative in which the strands of the plot are drawn together and matters are explained or resolved) of this pandemic is starting to take shape… and it looks very different, depending where you are. We keep thinking we’re doing ok here in Canada, because we always like to compare ourselves to our neighbours to the south and, indeed, comparatively speaking, things look good here. The problem with that is how catastrophically bad they are in the U.S., and getting a lot worse before they get better. It’s too soon to know how it’ll all play out, but right around the time Trump leaves Washington, three weeks after New Year’s, the scope of how bad it can get will be clearer.

On that note, the denouement of the Trump presidency had the potential to serve up some serious craziness. To some extent, it still does, but now… we’re approaching the last few pages of the last chapter… and things are more likely to close out with a whimper than a bang.

There had been the not-so-irrelevant concern that his stacking of the Supreme Court with hard-core loyalists might actually be phase one of a complete takeover and the end of democracy. What would’ve happened if the SCOTUS had actually played into his bullshit? Thankfully, we’ll never know. They tossed out his claim quickly and firmly with zero dissents. Georgia, Wisconsin, Michigan, Pennsylvania… take your pick. Throw in the other 46 states; Red or Blue, they all have something in common… certified, counted, verified, stamped-for-approval votes. From every legal point of view, Joe Biden will be the next president of the United States.

The only thing left in Trump’s arsenal would be a full-on civil war… call his boys on standby to take to the streets and show them who’s boss. The issue with that is that no matter what pathetic uprising he may try to instigate, it would be quickly extinguished, and then Trump would be facing one more charge to add to the wall of legal issues he’ll slam into at 100 MPH on January 20th… and that would be treason. That one doesn’t carry jail time; that one carries the death penalty.

None of that will happen. With this sort of stuff, Trump seems to be “big hat, no cattle”. He will retreat to Florida, where, at least, his home is safe. If you’ve ever wondered why criminals and mob bosses wind up in Florida, here’s why…

There exists something called Homestead Creditor Protection. Every state has a different version of it, but basically, it’s how much of your home equity is untouchable by creditors. Even if you’re bankrupt and have to liquidate everything you own to pay off your debts, if your state’s Homestead Exemption is $350,000 and your home is worth less than that, you won’t be forced to sell it. You’re allowed to keep your home, up to the value of the exemption, no matter what… no matter how bankrupt, sued, liable and/or kicked-to-the-curb you are, they can’t take your home. And Florida is the only state where that limit is… unlimited. Like Tony Montana and his mansion and pool and helicopter pad and artificial lake and flamingos and tigers, all the money tied into the primary home and property is untouchable.

Trump bought the second largest mansion in Florida, Mar-a-Lago (126 rooms, 62,500 sq. feet), for $10,000,000 back in 1985. Through property appreciation and extensive renovations, it’s now worth around $160,000,000… and the only way for it to be exempt from seizure would be that it has to be his primary residence. Accordingly, that’s where he and Melania are planning to set up shop.

There had been visions of Trump, at some point, being dragged out of the White House, kicking and screaming. That’s not likely to happen either… but, down the road, from his Mar-a-Lago…? Who knows. At least they’ll know where to find him.

22 Likes, 2 Shares

December 5, 2020

Coincidentally, I wrote yesterday about the great leadership in the Vancouver Canucks’ past. Today, I’ll briefly write about the great leadership of the present. And I’m not (just) talking about present captain Bo Horvat.

In the last 24 hours, here’s what’s happened: Today, there will be an anti-mask rally. This one is being called the “B.C. Christmas Freedom Rally 2020”, and will take place, as usual, in front of the Vancouver Art Gallery… the usual anti-mask, anti-vaxx, covid-is-a-hoax crowd. The guy who has been singing the national anthems at Canucks games for 20 years, Mark Donnelly, announced that he’s not only going to attend the event, but also perform there as well… and not just the national anthem.

The Canucks didn’t like that at all, and issued a statement distancing themselves from the event, from Donnelly, from the whole sordid mess. Shortly after that, they officially announced that Donnelly is no longer affiliated with the team. And shortly after that, Francesco Aquilini, the managing partner of the Canucks ownership group, confirmed it… and Tweeted out a message to the Vancouver Sun, asking them to modify their headline, and to now refer to the anthem singer as “former”.

This isn’t the first time Mark Donnelly has tripped up. First of all, there was that time, back in 2014, where he literally tripped up; trying to sing the anthem while skating, he tripped over the red carpet and went flying. You can find it on YouTube, with millions of views. It’s worth seeing. But… more to the point… Donnelly showed up on the Art Gallery steps in 2012, singing the anthem at an anti-abortion rally.

If you’re wondering why that’s any different, and why that didn’t cost him his job, it’s very simple… and goes to the heart of this misunderstood thing called “freedom”. That poor word has been badly mangled, especially due to the American takeover of it and what it’s supposed to mean.

To be clear, being asked to wear a mask is not an infringement on your human rights. And facing consequences for you what you do and/or say is not a violation of your rights with respect to freedom of speech. You won’t get thrown in jail for criticizing the government, but actions have consequences, and if your actions affect other people, you can expect to be held responsible. Donnelly showing up at an anti-abortion rally? It tells you something about the man, but freedom of religion is a right, and if that’s how you think, as vehemently as anyone may disagree with you (including your employer), there’s nothing offside about it. But… aligning yourself with people promoting behaviour that puts everyone at risk?

As you can imagine, the reply thread to Aquilini’s Tweet is a complete shitshow… ranging from strong support to total outrage. “I’ve been a Canucks fan for 30 years, but now I’m cancelling my season tickets and will never watch another game!!1!!!!1!!!”… LOL.

It’s a smart move by Aquilini… there is no doubt this is the first time the vast majority of Canucks fans have agreed with him. But beyond that, the messaging. If you’re a public figure and/or your reach is into the hundreds of thousands, you actually have a responsibility… because the message you put out there gets listened to by a lot of people. It applies to the Canucks and it applies to Mark Donnelly. Because, for the 10 millionth time, this is a pandemic, and people spread it from one to another, and masks prevent that from happening.

Donnelly canceled himself. The Canucks… yes, I understand the business aspect of it… the Canucks want to be able to fill that building as soon as possible. They want to sell you tickets. They want to sell you beer and hotdogs and nachos and bottled water and 50/50 tickets and parking and swag. They want to sell you the whole live experience, because that’s how they make money. They also want things back to normal. And, the Canucks understand that when those seats get filled, they don’t want to see 18,910 people booing the anthem singer. Time to move on, and there’s already a strong movement to hand the role to Marie Hui, a very logical and deserving successor.

Or… this will sound a little self-serving, but I have a bit of a connection to the anthem singing at Rogers Arena… because over the last 20 years, I’ve made many efforts to get local talent onto the ice to do it. It’s worked out a few times, but it’s an uphill process, if for no other reason than the countless number of people who’d love the opportunity. There’s a lot of talent in this town… why not have 45 different anthem singers every season? Let’s mix it up a bit. Maybe it’s one more tiny little positive change that can emerge from this pandemic… sounds good to me.

42 Likes, 5 Shares

December 3, 2020

A bit of a follow-up to my post a couple of days ago… with respect to Trump’s misinformation campaign… a good question to always ask is “to what end?” – like, why is this happening? What’s the point? Who’s benefitting?

A common answer, the usual lowest-common denominator, especially when dealing with the Trumps of the world, is… follow the money.

So… what was the point of that “interview” a few days ago, where Maria Bartiromo just sat there feeding Trump’s tiring election-fraud delusions? Depends who you ask.

Fox News has gotten into a bit of trouble recently with respect to its audience. The audience doesn’t really care about truth; they just want to hear their version of “facts” regurgitated back to them. So, when Fox started actually questioning the facts being put out there by Trump and his team, things didn’t go well. The most horrible thing that could possibly happen to them (according to Trump), did: Their ratings fell. Accordingly, they needed to do something for their core group… lest they see that entire demographic flee to the further-right-wing media, who are happily waiting for them. They chose to pander a bit of conspiracy bullshit… thrown in with the real news. Instead of discussing important, relevant topics like the pandemic or the impending transfer of power, it was just useless, irrelevant, made-up garbage… ostensibly being broadcast as “news”. Indeed, Fox News is as two-faced as the King of Clubs… but what do they care. Their integrity vanished ages ago.

From Trump’s point of view, it’s pretty simple. Why is he carrying on with this narrative? It’s nonsense. It’s tiring. It’s done. It’s been thrown out of every court. Even his trusty lapdog William Barr is admitting there was no election fraud, much to the dismay of the Trump loyalists who are now calling for his head. There’s an old saying… if you’re flogging a dead horse, dismount.

The answer is that by continuing to preach this crap, he can keep going back to his crowd of 70 million people… asking them to help correct this nefarious misjustice. I actually thought it was a joke that he’d be going out fundraising, to raise money to pay for these lawyers. But that’s what he did. “I need you now more than ever!” said one email. “The Recount Results were BOGUS!” said another.

While the claims of election fraud started well-before the election, his push to fight the results started shortly after November 3rd. It’s not like he could’ve started asking for money to contest a fraudulent election before actually losing it, but the pieces were clearly in place… and launched a few days later. So, in less than a month, he’s raised… more than $170,000,000. That’s one hundred and seventy million dollars.

Astonishing. Where’s all that money going to go? Far less than 1% to the lawyers actually fighting this particular cause. The other 99.7%..? Trump owes lots of money, and much of it starts coming due in 2021… and the money has to come from somewhere.

Ah. That clarifies things significantly. Now we know what Fox gets out of it. Now we know what Trump gets out of it.

The unfortunate victims are the ones who believe what those two unscrupulous sources of information continue to jam down their throats… and that’s the saddest part of it.

Trump, the populist, plays it off like he’s fighting for what’s right, just like you or I would do, and how we’re all victims of some corrupt system… and fighting that system is something we should all do, and he’s the one to lead the charge. What’s ironic is that his brainwashed followers don’t see the irony in it… that the man who swore four years ago that he was going to “drain the swamp” has been filling it with his own collection of swamp monsters, and he himself is the scummiest of the beasts.

Trump is trying to play the victim card, and it’s staggering that it’s working… successfully convincing people how he has his own set of problems, just like you and me. I mean, sure… he got Covid-19, he got laid off, he’s going to have to move, he’s got money problems. A typical 2020 experience like so many others, ha ha.

The real Americans, the real ones suffering… are the ones who are reaching deep into their not-so-deep-pockets, to send Trump money so he can fight an invented fight, while really… he’s just lining his own grimy pockets. The whole follow-the-money thing is, in this case, beyond disgusting.

December 3, 2020

November 12, 2020

Today’s update is about numbers, because I’m looking at them… and they’re not great. At all. Dr. Bonnie is not pleased. B.C. has just gone over 20,000 cases. By tomorrow, Manitoba will have gone over 10,000… and Ontario over 90,000… and Quebec over 120,000.

And the U.S… wow. They blew through 10 million cases recently, but every day their growth is increasing sharply. Today’s new-case number of +164,878 is by far their biggest ever.

The pictures reflect all of this better than the words. Those are steep ramps everywhere, and even the logarithmic graphs are slanted upward… the U.S., Canada, everywhere. Around the word, daily, 10,000 people are dying.

Here are two little examples of exponential growth:

Imagine a chessboard… put a grain of salt on the first square. Put 2 on the 2nd square. Put 4 on the 3rd square… and so on. By the end, you’ll probably have a pretty big pile of salt, right? Enough to fill the room? Enough to salt the road from here to Whistler?

Well… after a couple of rows of the chessboard, it’d be about 3lbs of salt. Not a big deal.

At the end of the next row, you’d have enough to coat the floor of a big room. Hmm… perhaps more than you thought. I’ll cut to the chase… by the end, you’d have 18 trillion dollars worth of salt, and you’d need a box a mile long, wide and high to store it all.

Here’s a better one, and a chance to make some money! Imagine a piece of paper… you fold it in half. Fold it in half again… no big deal. How thick would it be if you could fold it 20 times? The answer is… 1km. Crazy, eh? You can’t come even close. Not even halfway close. So here’s a challenge… send me a video of you folding a piece of paper successfully in half 8 times… that’s it, just 8 simple little folds… any piece of paper you want. But it has to be in half every time, because that’s true exponential growth. Do it successfully and I will send you $1,000. Go for it.

That’s the thing with exponential growth… it’s simple and dismissable to begin with, and suddenly, it hits a tipping point, and it’s drastic. The latter half of the chess board is hugely problematic. The last 4 folds you’re about to attempt are a lot more difficult than the first 4. Like, incomparably more difficult.

And that’s exactly where we are now. I’m not sure where we are on the chessboard, nor on which paper-fold we’re at. But it feels like we’re pretty close to jumping from “this isn’t so bad” to… “Oh oh.”

Follow & Discuss on Facebook

November 5, 2020

We often hear that it’s all about the journey, not necessarily the destination. But there are definitely situations where that’s not the case. For example, in poker, I might have the best starting hand… let’s say a pair of Kings. And you have a pair of Queens. Excellent; I manage to get all my money into the pot, and sit back patiently waiting to collect all of your money. I am a 4-1 favourite. I will win this hand 80% of time.

But then… the flop of three cards contains a Queen. What? Why me, always me, just one time… jeez… agh… then turn card is dealt and it doesn’t help me, and now I’m standing up and packing up my stuff, getting ready to leave… and then… King on the river. Boom. I sit down. You go home.

Quite a rollercoaster ride, but… I had the better starting hand, and I had the best hand at the end. What happened in between, who cares. The journey was irrelevant. It’s all about the destination.

And the U.S. election… before it, Biden was heavily favoured to win. As it stands now, it looks like he will, though nowhere near as powerfully as some imagined.

One day, elections… and, specifically, vote counting… will enter the 21st century with the technology available to make it completely trusted by everyone and, more importantly, instantly tabulated. At 7:00:01pm PDT, the electoral map of the United States will light up, reds and blues dutifully coloured in, and a declaration will be made with respect to who was just elected president. That is the indented destination, and it would sure change the journey, and everything that comes with it.

As I write this, the journey continues. The destination has yet to be reached. Biden is presently ahead by almost 4 million in the popular vote, 73M to 69M. On that magical journey to 270 electoral votes, it’s presently 253 Biden / 214 Trump. What’s interesting is that given the trends of what’s left to be counted, this could easily wind up above 300 for Biden. I’m imagining a very plausible 306/232 win.

I say all this because if that turns out to be the case, it’s more of a statement than first appeared. It’s not so squeaky close after all. But this agonizing and stressful journey (for both sides) could have been avoided, and should be in the future.

Depending how you look at it… this journey started on Tuesdsay, or maybe this journey started 4 years ago. Either way, we’re hopefully approaching the end of the line. The turbulent flight. The bumpy train ride. The endless stop-and-go rush-hour commute that should take 15 minutes but takes 90. Enough already. Let me out of here.

COVID-19 Daily Report November 5, 2020

Follow & Discuss on Facebook

October 10, 2020

No new local numbers today or tomorrow (or Monday), so while we wait in limbo to collectively answer the question, “How are we doing?”, here’s a different sort of thing to do with numbers. I thought I’d mention this because it’s a good one to have when you’re bored or have nothing to do.

Actually, wait… there’s a big difference between being bored and having nothing to do… actually, it’s more like we all, always, have something to do – something we should be doing, something that’s been on the backburner for a while… something left to do for a rainy day or long weekend. Whether we actually feel like doing it is a different story, and sometimes we want (ie. need) something relatively mindless.

A few months ago, my friend Elaan pointed me towards such a thing… and I both thanked her and cursed her for it… because it was interesting, immersive, and I wasted hours – many hours – on it.

It’s very simple… there’s this website with a button that says [Make paperclip]. Click the button… your inventory of paperclips just went from 0 to 1. Bang on it a bit… each click produces one more. And you’ll notice there’s public demand for your paperclips, and by [lower] or [raise] the price, you can manage the inventory… perhaps find a good balance between price and demand. All along, keep clicking and making paperclips.

When you’ve saved up enough money, you can buy an autoclipper. Now you can worry about other things (the price, buying more wire… marketing upgrades which boost demand)… anyway, by virtue of a few clicks that create paperclips, you’re soon running a business.

How big can you grow it? Keep at it, though I’m warning you… you may end up wasting a lot more time on it than you intended.

That being said, I’m not sure it’s wasted time… you’ll engage your brain, you’ll learn a lot… and those 100 things that need doing… they all waited this long; they can wait a bit more. This is, after all, Thanksgiving Weekend… let’s not forget to thank ourselves too. We’ve earned it, and if that means a little bit of time put towards growing a virtual paperclip empire, so be it. And if you waste all weekend doing so, don’t blame me… it’s not entirely my fault. But do let us all know how far you got… and how long you kept at it…

Here you go:

https://www.decisionproblem.com/

View Original Post and All Comments on Facebook

Go to Top