An Icicle (Rev. 10)