Tower of thought