Snowy town puzzle