this looks like intended solve can probably do better with a different sequence but im happy with this