World of Ice (entry for IB2995 contest)