Version 10 -- smarter moves, trying to keep together.