Snowball Earth: A thin-ice solution with flowing sea glaciers