can now solve the bottom mid piece with a generic algo