Part way through vignere solver