« first day (1969 days earlier)      last day (2867 days later) » 

7:01 AM
I think a better Math.INT_MAX would be 2^65-1. Keep the actual int max at 2^63-1 though.
 
@Geobits why?
and how did you change back your name?
 
Because Cheddar should remain a cheese and cheese alone.
@LeakyNun On the chat profile page.
 
Alright, good night everyone.
 
@Geobits but don't you have to wait for 30 days?
 
Uh... kinda >_>
30 days to change it on a particular site, if you only changed it for that site.
You can choose what site your chat profile uses at any time though.
 
7:02 AM
@Geobits Hi-ho, the derry-o…
 
So on SO I'm Bigtoes, on PPCG I'm Geobits. Several others around the network.
 
good
 
Anonymous
On which site are you Drunkbits?
 
Hello
 
Anonymous
7:07 AM
@HelkaHomba I am far too lazy to look through all of those
 
@Mego I honestly have no clue. What makes you think I was sober when I created that one? I should keep a list.
Oh wait, I think it was alcohol.se because, well...
Yep
Drunkbits, Western Hemisphere
101 1
I'm not saying I created that account just for the name appropriateness, but I've only had it for 23 days :P
 
Anonymous
Lol nice
 
Holy shit. I just outgolfed Dennis.
0
A: Capitalize first letter of each word of input

Dr Green Eggs and Iron ManVim, 11 bytes qqgUlW@qq@q Explanation: qq #Start recording in register 'q' gUl #Make the character under the cursor uppercase W #Move forward a WORD @q #recursively call macro 'q' q #stop recording @q #Call the recursive macro

 
@DrGreenEggsandIronMan Dennis wrote his answer at the time when lambdas (and functions) were not accepted.
 
7:22 AM
@LeakyNun That challenge is from may 2015. This meta post:
22
Q: Default for Code Golf: Program, Function or Snippet?

Martin EnderOne of the things many (new?) users forget to specify in code-golf challenges is whether the answers should provide a full program or a function (or even just a snippet). For most such things, we have defaults in the tag wiki (like scoring by bytes), but not for this. The conclusion in chat was ...

Is from 2014.
 
*were not popular
 
And besides, both answers complied with the rules of the challenge.
 
alright
@HelkaHomba I expect the human population would have gone extinct because of trump
@DrGreenEggsandIronMan Confer alert(prompt().split(' ').map(x=>x&&x[0].toUpperCase()+x.slice(1)).join(' '))
 
The OP explicitly forbids functions, but functions don't really help in CJam...
 
7:24 AM
instead of n=>n.split(' ').map(x=>x&&x[0].toUpperCase()+x.slice(1)).join(' ')
 
Yeah, vim doesn't really have "functions" either.
Would a macro count?
 
No clue.
 
I didn't choose civilian space travel only because I don't think it will be that cheap. I don't think it will be rare, but not sub-$1000.
 
@LeakyNun Assume Trump won't win
 
Anonymous
 
7:27 AM
@HelkaHomba your maps aren't very promising of that
 
Anonymous
Holy crap strawpoll, chill out with the ads/tracking
 
@LeakyNun No? Look at the numbers. They all show Hillary winning or in the lead.
 
@HelkaHomba oh, alright
 
I guess you may want to define "space" a bit clearer then :P
Anyway, like I said, I do believe it's coming, but I don't foresee the price dropping that much in just 20 years. Airfare certainly hasn't in the last 20.
 
Anonymous
7:35 AM
I think the primary barrier to civilian space travel will be the high risk of injury/death. Astronauts have to be basically at peak physical condition so they can survive in 0G. Unless we can figure out how to make space travel safer for people in lesser physical condition, a major part of the cost will have to include the training to get to the level of fitness required.
 
0
A: Capitalize first letter of each word of input

DennisJelly, 9 bytes ṣ⁶Œu1¦€j⁶ Try it online! How it works ṣ⁶Œu1¦€j⁶ Main link. Argument: s (string) ṣ⁶ Split s at spaces. € Each; map this over the chunks: 1¦ Apply this to the first character: Œu Uppercase. j⁶ Join, separating by spaces.

 
I'm not sure how much the physical complications apply to trips as short as a few hours. Medium to long term, definitely.
 
alright, you added that before I said that.
 
user image
6
Truly a critical fix.
 
Anonymous
7:39 AM
@Geobits You still have to deal with the 3 Gs from liftoff. An average person would black out, and likely need medical attention. Astronauts get trained to withstand that much force.
 
@mınxomaτ ( ͡° ͜ʖ ͡°)
 
Oh sure, liftoff would be a massive pain. I'm assuming they would smooth that out before many civilians go up. I assume it would take a shit-ton more fuel to slow the acceleration, but I'm no rocket scientist.
 
Anonymous
You would need a ton more fuel, and to take off like an airplane. A ton more fuel == a ton more money.
 
@Dennis I was going to go to bed, but now it's ON.
 
Right. So more costly, as predicted :P
 
Anonymous
7:41 AM
Exactly - I don't foresee any way that civilian spaceflights, even for just a few hours in space, would ever get to 4 digit prices.
 
( ‾ʖ̫‾)
 
@Mego Just pack several thousand people on board sardine-style and charge $9999 apiece >_>
 
sighs My latest attempt at Armstrong numbers is at 45 CPU hours.
 
Anonymous
@Geobits More people would actually make it more expensive per person, not less. The more mass you add, the more fuel you need. See: rocket equation
 
@Dennis How is a CPU hour different with an hour?
 
7:45 AM
@Mego /joke
 
Anonymous
@LeakyNun Multithreading/multiprocessing can bring the wall clock down
 
@Dennis Should I raise the limit?
 
Anonymous
1 CPU hour == 1 hour if you have a single-core CPU with only that program running on it
 
Brute-forcing digit-count takes more than a week, so...
 
@Dennis Upping the ante:
0
A: Capitalize first letter of each word of input

Dr Green Eggs and Iron ManV, 5 bytes (non-competing) ògUlW Try it online! Not to interesting. Just a direct port of my vim answer: ò #Recursively gUl #Convert to uppercase W #Move forward a WORD

 
Anonymous
7:46 AM
@LeakyNun Honestly I'm not sure why you have a limit at all. You want to forbid brute-force solutions, but I don't see why they're less desirable than hardcoded solutions.
 
45 hours isn't bad for Armstrong. I think the Tour de France usually takes a total of 60 or more.
 
@LeakyNun en.wikipedia.org/wiki/… (anchor link)
 
@Mego I don't find solutions which run for 10^21 years interesting.
 
@DrGreenEggsandIronMan I kinda saw that coming.
 
@mınxomaτ Thanks
 
Anonymous
7:47 AM
@LeakyNun I don't find solutions that simply hardcode a constant output interesting. Your point?
 
@LeakyNun The program has been running for less than seven hours. It seems to be using 7 to 8 threads at a time.
 
@Mego so I should disallow hardcode at all?
 
Anonymous
@LeakyNun My point is, whether or not you like long-running solutions is just an opinion. You shouldn't forbid them without a good reason.
 
@LeakyNun Please don't. Waiting for my programs to finish is painful enough with a 24 hour limit.
 
@Dennis Haha, I wasn't going to post it until you posted the Jelly answer.
 
7:48 AM
@Mego That they will run for 10^21 years is not a good reason enough?
@DrGreenEggsandIronMan Is your language Turing complete?
@Dennis Roger that.
 
I think so, but I'm not positive.
 
@DrGreenEggsandIronMan Can it add 1 to a number?
 
Anonymous
 
@DrGreenEggsandIronMan without built-ins.
(ok, that doesn't matter)
can you multiply a number by 2?
 
7:50 AM
WTF does that even mean?
 
@DrGreenEggsandIronMan which?
 
Without built-ins.
 
@Mego You know, the answer was +11/-0
 
I don't think any languages can do that without built-ins
@LeakyNun Also yes
 
Can you multiply a number by itself?
@DrGreenEggsandIronMan translate each number and optionally carry.
 
7:52 AM
@LeakyNun Ooh, probably. Lemme think about it.
@LeakyNun Oh duh. Yes, it is definitely turing complete. I forgot that it can execute vimscript.
 
@DrGreenEggsandIronMan ...
without executing vimscript?
 
Haha, it can execute python.
 
...
 
Lol I think it's turing complete without either of those.
 
@DrGreenEggsandIronMan Can it prime factorize a number?
 
7:57 AM
@DrGreenEggsandIronMan Can it make me some coffee?
3
 
You betcha . ;P
 
@Katenkyo Nope, but cool joke.
 
@Katenkyo Good morning/afternoon/whichever-the-fuck-timezone-you-are-in
 
@LeakyNun Haha, my first attempt was unsuccessful
 
@LeakyNun Good everything from GMT+1 :)
@zʏᴀʙiɴ101 I really need some coffe right now ¤_¤
 
7:59 AM
@Katenkyo Come to the Sandbox, there's a bot that can make coffee there :3
Also, $_$
 
@DrGreenEggsandIronMan I don't understand that at all.
 
It's extremely convoluted.
Well, there's this, but that uses 'eval'. Not sure if you consider that cheating or not.
 
Although at some point, you can't ban every language feature.
 
@DrGreenEggsandIronMan Look, it can be done in Retina ( a Regex-based language )
 
8:03 AM
< latest xkcd strip >
 
you're a bit late... I posted that earlier :p
 
@LeakyNun I'm sure you could write a brainfuck interpreter in vim if you really wanted to. It would be a pain though.
But it has increment, decrement, left, right, input and ouput, and some simple recursion.
 
@DrGreenEggsandIronMan I think Retina commands can be mapped to V quite easily
 
Although it doesn't really have a call-stack, so it would be hard to get nested loops done right.
 
@DrGreenEggsandIronMan Can you convert a number to unary?
 
8:08 AM
With or without eval?
 
without, of course
 
without is shorter...
 
Haha, yeah it is.
And it doesn't use unprintables!
 
é
 
8:11 AM
Yeah, that's printable.
 
Anonymous
I may have a reasonably-timed, non-hardcoded Python solution for Armstrong
 
Can we chill out on the chat flags please?
 
We have 28 accepted answers that do give reputation, but have a null score.
@Quill Someone flagged some post?
 
Hey @Mego Alex mentioned you might have a python library for shoco encoding strings. Is that true?
 
8:14 AM
@zʏᴀʙiɴ101 yeah
 
Anonymous
Why did somebody flag the quote? >_>
 
Can we not, please?
 
@DrGreenEggsandIronMan Is there any way if I could see whether my speech is flagged?
 
Yes, get 10K.
 
8:16 AM
Oh, I see.
 
Which you're well on your way to.
 
I used to run a bot that posted flags in chat for everyone to see, but I got some flak about that
 
Anonymous
@DrGreenEggsandIronMan github.com/Mego/shoco
 
Anonymous
Alternatively: pip install pyshoco
 
@Mego Oh awesome, thanks!
I might end up using that.
 
Anonymous
8:17 AM
Welcome :)
 
@Mego Some men just want to watch the world burn.
 
Anonymous
Creating the extension module was actually quite simple
 
Anonymous
The only tricky bit is the fact that it doesn't work on Windows
 
Ooh. Das not good.
Alright, I seriously need to go to sleep now.
 
Anonymous
8:19 AM
Well shoco relies on (standard) C features that are not supported by MSVC
 
Anonymous
So blame Microsoft
 
I was going to go to sleep an hour ago, but then I got in a competition with Dennis.
 
@DrGreenEggsandIronMan you actually need to sleep right now.
2
 
@Mego Oh, Microsoft is really stupid about that.
Even perfectly fine standard functions like snprintf they just randomly decided to break.
@LeakyNun Yes, I need that, and this time I will literally do that.
o/
 
@Mego is literally official?
 
Anonymous
8:21 AM
@LeakyNun Nope. Not until I decide that I've done enough to Actually to make it worth releasing a new major release.
 
Anonymous
I really should learn OpenCL >_>
 
@Mego You should try to write the interpreter of the language N with the language N-1, would be fun :)
(write actually's interpreter in Seriously, and Literally's one in Actually)
 
Anonymous
@Katenkyo Not happening. Though Seriously (and by extension, Actually) are TC, string processing is nightmarish
 
@Mego You created the hell, you should burn with it :)
 
Anonymous
I refuse :)
 
8:26 AM
D:
 
Anonymous
The only half-sane way of doing it would be to initialize each of the first 256 registers with the equivalent code for the operation (minus the ones that would have to be bootstrapped in Python), then iterate over the input code, compute the code point, grab the value from that register, and execute it
 
Anonymous
But trying to determine what would constitute a sufficient subset of the language for bootstrapping keeps me awake at night
 
Anonymous
That, and the caffeine
 
Hum, for me, it's not even half-sane
 
Anonymous
My experimental Armstrong program has finished 22/88 of the Armstrong numbers in about 10 minutes
 
8:29 AM
But at least, if you can stop cafferine, it can be good for your body!
 
Anonymous
I can't give up caffeine. I'm a software developer.
 
wtf bing
 
@Mego I found a rare specimen of Software Developper who could live without caffeine once
 
Is there a proof why there are only 88 Armstrong numbers?
 
She only drink hot chocolate
 
8:34 AM
@zʏᴀʙiɴ101 the upper limit is 61 digits, so just test every number below
 
Apparently, sleeping 8h/night is sufficient for the body, hence it doesn't need the caffeine anymore
But I'm too afraid to test that myself
 
after 61 digits, even if every digit is 9, the sum is still lower than the number
 
Chocolate has caffeine though >_>
 
@EᴀsᴛᴇʀʟʏIʀᴋ Haha, not sure whether this is a positive or a negative thing, but it might very well be :D But I don't even have a car! Do you have an image of one of these stickers?
 
@Geobits How does it have caffeine?
 
8:40 AM
Because it's naturally occurring in chocolate. A cup of hot cocoa doesn't have nearly as much a coffee though.
 
@Geobits Is it a proof that it is impossible to live without Caffeine as a Software Developper?
(or IT Guy/Girl in general)
 
Not a proof, but not a counterexample either.
 
Anonymous
I just froze up my computer because I specified a huge chunksize argument to mp.Pool.imap >_>
 
Anonymous
I had to hold the pillow over its face hard-reset it
 
Hum, I don't think someone will be brave enough to risk his live not drinking coffee to see if he can survive without caffeine
(or theine)
 
8:45 AM
@Mego Fibonacci using arbitrary precision decimals here: ideone.com/nVrr4W
 
Anonymous
@LeakyNun What's your point?
 
@Mego Which do you think is better?
The matrix approach that I used or the floating point approach demonstrated there
 
@Katenkyo I tried that multiple times, for a few weeks each. The problem is conferences. The catering usually gives you coffee (or tea) for free. And if they see you with an empty cup, you'll get a new one before you can decline. Results: Heart attack after max. three days of work.
 
Anonymous
If they both work and are both reasonably fast, I don't see why one would be better than the other
 
Anonymous
Green tea with honey is about the only thing keeping my throat from being made of pure pain at this point
 
8:49 AM
@Mego Well, both are O(log(n)) really
 
Anonymous
As long as it gives correct results for any input (so dodging FP imprecision), I don't really care which approach is used
 
alright
 
Anonymous
In other words: if there's no real improvement over the current approach, don't bother making the PR
 
But arbitrary precision phi :o
@Mego Just showing you.
You know, I don't need to bother making any PR at all.
 
9:43 AM
Alright now, working on the Cradle. @Upgoat might be proud.
See you around.
 
10:07 AM
@Upgoat Is it possible to place multiple global definitions in a single file?
 
10:19 AM
(or possibly create some kind of static definition in a class)
Also how would I put functions in a class's Scope?
 
 
1 hour later…
11:31 AM
:o Chat is dead
 
12:11 PM
it's just your imagination @zyabin
 
@Quill :D
 
@EᴀsᴛᴇʀʟʏIʀᴋ Is it some kind of reference?
 
not that I know
Maybe sarcasm? Poilte as <impolite>?
 
Is fuck impolite?
 
12:25 PM
to many people, yeah
I don't really care, and you don't seem to given past chat history, but many americans think so.
 
Well I would considere it as obscene, but I do not think it has anything to do with politeness
 
12:46 PM
@flawr Not really obscene when you're saying "He's doing a fucking bad job"
 
Many many people consider any use of the 4 consecutive letters "fuck" in a sentence about or directed at them impolite.
 
@EᴀsᴛᴇʀʟʏIʀᴋ Well, I sure would consider "Fuck you" as impolite/rude
 
But it is then a problem with the intention, and not the world in itself
 
many people consider pretty much any use of "fuck" impolite/rude
i honestly dont care
it's a deriative of a word from celtic/ancient gaelic which is only "bad" becasue the romans had a superiority complex
 
12:50 PM
"screw you"="fuck you" but screw isn't as impolite to this people as "fuck"
@EᴀsᴛᴇʀʟʏIʀᴋ I'm curious of its first meaning
 
@EᴀsᴛᴇʀʟʏIʀᴋ For reference, the relevant TVTropes is Sophisticated As Hell
 
@Katenkyo the same thing it does now
@Sp3000 nopes the fuck out of tv tropes
 
@EᴀsᴛᴇʀʟʏIʀᴋ ok thanks :)
 
@AlexA. you have 7 pages of lennys. >_>
AlexA. has 7 pages of lennys, Doorknob has 1, Dennis has only 1 message with a lenny, and Martin Ender has 0 lennys ever.
 
1:06 PM
15 pages of ಠ_ಠ
 
Doorknob has 5, Dennis has 1, martin has 5 messages.
 
@Katenkyo Proof: me. I don't consume any caffeinated foodstuffs or beverages.
 
that is saddening
 
I only have one page for each :(
 
that's okya
you don't have to be alex even though you are his sock
 
1:15 PM
@El'endiaStarman You, Sir, are a fascinating specimen, do you allow me to dissect you.... FOR SCIENCE !!!
@El'endiaStarman Joke apart, not even chocolate/Tea?
 
@EᴀsᴛᴇʀʟʏIʀᴋ wat
@Katenkyo I don't drink anything but water either
Water is so good you don't need anything else
 
@Fatalize Sadly, Once you hit 3L/day, water start to be boring to drink, and leaves a bad taste in mouth when you're a smoker
 
At least, Tea/coffee give you a nice taste :)
 
@Katenkyo Then don't smoke, 2 birds with one stone
 
@EᴀsᴛᴇʀʟʏIʀᴋ He's French I think, would be more surprising if he didn't :(
 
TIL french people smoke
 
:(
 
1:30 PM
do you smoke?
 
No
never tried it either
 
@zʏᴀʙiɴ101 [status-completed] on that FR
 
:D
1) Thanks, 2) See next message, 3) When will the feature be deployed on the official QPixel instance?
 
@Fatalize I'll wait untill my studies are over and my personal situation is stable before I think about it
 
1:33 PM
@zʏᴀʙiɴ101 3) already done, see the GH issue for a link
 
Congratulations @ArtOfCode on returning to chat!
Good!
^ the official QPixel instance
The unofficial one on C9 will be updated soon.
 
@Katenkyo What are you studying?
 
git pull origin master && bundle install && rake db:migrate
 
oh and whenever --update-crontab
 
1:36 PM
whenever?
 
scheduler gem
 
@Fatalize Currently have a DUT in IT (2 year studies), finishing a Licence in Sysadmin (1 more year), gonna take back on a IT License (1 more year), then a Master in New techs and embedded circuit (2 more years leading to a total of +5 after High School)
 
Feature just before RSS needed schedules
 
git leaves && rake them
 
I wonder if my tests actually passed on that one...
sweet, they did
 
1:39 PM
@Katenkyo I'm French too btw, so I know about the school system :p
 
Update process for CPixel on Q9 started.
schas002:~/workspace (master) $ git pull origin master && bundle install && rake db:migrate && whenever --update-crontab && echo "QPixel is finally updated!"
remote: Counting objects: 836, done.
remote: Compressing objects: 100% (585/585), done.
remote: Total 836 (delta 550), reused 161 (delta 161), pack-reused 86
Receiving objects: 100% (836/836), 118.75 KiB | 0 bytes/s, done.
Resolving deltas: 100% (575/575), completed with 25 local objects.
From github.com/ArtOfCode-/qpixel
 * branch            master     -> FETCH_HEAD
 
@Fatalize I know, But have to explain for others too, as this isn't a private channel :)
 
Has anyone posted a Cheddar answer on a challenge yet?
 
Seriously, no.
 
yes
hello world
and maybe fizzbuzz if not brb
 
1:42 PM
@zʏᴀʙiɴ101 git reset --hard origin/master
then pull
 
@Katenkyo Nope. No chocolate, tea, soda, coffee, etc.
 
What do you guys think about a challenge?
 
@Upgoat while loops in cheddar?
@LeakyNun busy-beaver?
 
1:46 PM
My drinks are, in this order, milk, water, and rarely a non-caffeinated soda, preferably root beer.
I literally drink more milk than water.
 
@EᴀsᴛᴇʀʟʏIʀᴋ Not sure what you mean.
 
>_> I just got kicked from a tf2 server for being idle, when I was on spectator mode.
 
@ArtOfCode NoMethodError in QuestionsController#index: undefined method `split' for nil:NilClass
 
@zʏᴀʙiɴ101 link/trace?
 
1:47 PM
@El'endiaStarman what about alcohol?
 
oh that, yeah
 
@LeakyNun Busy beavers: programs that run for as long as possible before stopping. Programs that never halt don't count.
The Busy Beaver Game consists of designing a halting, binary-alphabet Turing Machine which writes the most 1s on the tape, using only a limited set of states. The rules for the 2-state game are as follows: (i) the machine must have two states in addition to the halting state, and (ii) the tape starts with 0s only. As the player, you should conceive each state aiming for the maximum output of 1s on the tape while making sure the machine will halt eventually. The Nth Busy Beaver, BB-n or simply "Busy Beaver" is the Turing Machine that wins the N-state Busy Beaver Game. That is, it attains the maximum...
 
@El'endiaStarman Is there a special motivation behind this behaviour? Or do you just like to have a healthy diet?
 
@Fatalize All alcohol is intensely bitter to me, so none of that.
@Katenkyo Taste, mostly.
 
@ArtOfCode What to do?
 
1:49 PM
@zʏᴀʙiɴ101 rake db:seed
 
@El'endiaStarman MMM... May I, purely out of curiosity, ask your age? Or would that be rude?
 
Oh, and I stopped drinking caffeinated drinks around junior year of high school, since I was going to be living in dorms (it was a residential high school), and I didn't want to bother my roommates at night (my parents had previously told me that I have a tendency to grind my teeth and sometimes sleepwalk if I drink caffeine in the evening or at night).
 
Alright, moment of truth.
 
@Katenkyo Haha, I don't mind. I'm 23, almost 24.
 
@El'endiaStarman @EᴀsᴛᴇʀʟʏIʀᴋ What do we think about them?
 
1:50 PM
hard but doable
for the write
 
interesting?
 
@zʏᴀʙiɴ101 now run rails runner 'SuspiciousVote.check_for_vote_fraud'
 
@El'endiaStarman It's one damn good reason ^^
 
@ArtOfCode While the instance is running?
 
1:52 PM
yep
 
@El'endiaStarman Oh, was thinking of something around 30+, this type of behaviour is rare in the 25- people group
 
@Katenkyo Yeah, I'm an exception in a lot of ways... :P
 
@ArtOfCode Doesn't seem to find any vote fraud on the instance. :)
 
@Katenkyo Unfortunately may I say :p
 
@zʏᴀʙiɴ101 so it doesn't. Unsurprising, given there are a grand total of 2 users.
 
1:54 PM
@zʏᴀʙiɴ101 no avocad juic question, 2/10
 
@Fatalize If you want one, DIY. :P /troll
@ArtOfCode What does it do when it finds vote fraud?
 
@zʏᴀʙiɴ101 logs it and waits for a moderator
 
@El'endiaStarman That's great, not being a sheep following the herd is something nice :)
 
@zʏᴀʙiɴ101 If you'd like to visit stage.artofcode.co.uk/mod...
 
9
Q: Busy Brain Beaver

Anton GolovWrite a brainfuck program of no more than 256 characters that takes as many steps as possible, but does not loop infinitely. The program may not take any input. More specifically: Assume an infinite number of cells to the right. A < when at the leftmost cell does nothing. A - when cell value ...

C'est un challenge agréable
 
1:57 PM
@Fatalize The problem isn't that the actual 15-22 yo generation drinks, smoke and spend its life thinking about partying, it's the way they are doing it
 
@ArtOfCode I'm now a mod? :D
 
@zʏᴀʙiɴ101 have been for some while
 
A 15 yo drinking calmly his glass of whiskey doesn't bother me, the same 15 yo drinking the bottle in 30 mins to show how manly he is, does.
 
2
Q: Difference of the square of the sum

georgeFind the difference between the square of the sums and sum of the squares. This is the mathematical representation: (∑n)^2-∑n^2 You program/method should take two inputs, these are your lower and upper limits, and are inclusive Your program/method should return the answer. You may use which...

 

« first day (1969 days earlier)      last day (2867 days later) »