316. Remove Duplicate Letters (Medium)