Problem 3
If a term were placed on a tower that is already taller than every one of the first N towers, tracing back through that tall, all-new-block tower shows there must already have been more than M taller towers before it, which is a contradiction the first time this happens.
Assume that, for the first time, and . The block is in a tower labelled , so after it is placed that tower has height and contains more than yellow blocks. For each such block , the preceding block was placed at height in its own tower, because is the height of the tower containing after that placement. Distinct give distinct predecessor towers, since one tower has only one block at a given height. Thus more than distinct towers had already reached height greater than . Among them, one has a label , because only tower labels are at most . Let be the first block that raises tower from height to height . Then and , with , contradicting the choice of . Hence implies . Consequently, among every two consecutive terms at least one is at most , so some value in occurs infinitely often. Let be the largest index such that towers are unbounded; the preceding injection shows that every unbounded tower has all smaller towers unbounded, while towers are bounded.