Yes, you can do it in 58. Say the letter pairs are AA, BB, CC, DD, EE. Normally, for each letter pair x (to be the middle pair) and each way of pairing the pairs not containing x, you must check four possible words. e.g. if x = AA and you pair BB with CC, DD with EE you must check BBAACC and CCAABB, DDAAEE and EEAADD: you have a solution if exactly one of BBAACC and CCAABB is a word and exactly one of DDAAEE and EEAADD is a word. And if exactly one of each of these is a word, and it's not the one you check first, you must check the other.
But with the last x some saving is possible: if you check BBAACC and it isn't a word, then CCAABB must be a word or there is no solution. If you check DDAAEE and it isn't a word, then EEAADD must be a word. So in this case you only need to check two possible words instead of four.
Department of Mathematics
http://www.math.ubc.ca/~israel University of British Columbia Vancouver, BC, Canada V6T 1Z2