Except for typos, the first cut worked!