An Icicle (Rev. 19)