I know most of you are asleep, but I have a question regarding
this consensus on output and my
answer to the recent ruby challenge. The consensus was that modifying arguments was a valid form of output. Technically, my answer stores its output in the first element of
b
. Now, it is storing a value of the wrong type in a quite large array. Is this valid? If not, where is the deciding line?