Shiver Head 32

Find Shiver Contest Number 32