Ice tree by Lars Delling
_