An Icicle (Rev. 25)