snow trilogy