a snow covered barn on a rural farm .