pseudocode : strib subscription
while (!fedUp) {
while (subscription.isActive()) {
house.receive(paper);
web.read(paper);
}
house.receive(Invoice.CRAZY_HIGHER_PRICE);
makeCall(Strib.CUSTOMER_SERVICE);
argue("seriously, we do this every 13 weeks");
subscription.cancel();
wait(WEEK_OR_TWO, web.read(paper));
receiveCall(Strib.CUSTOMER_SERVICE);
receive(Offer.KILLER_GOOD);
subscription.activate();
}
(FD: I haven't gotten fed up yet. Let's dance!)And you know what's funny? When I had a paper route back when I was a kid, there were a couple of people on my route who totally played this same game. It seemed so weird at the time. It doesn't anymore. Funny how that works.
[inspiration]
link