Knight Swap

Wei-Hwa's Puzzle Module for July 14th, 2006

Addendum (2006-08-04): I wasn't able to give full credit in the small space alotted, but the specific puzzle this challenge was based on was the "G-Knights Exchange" puzzle in Serhiy Grabarchuk's book Puzzle Miniatures (vol. 2), published in 2003. Indeed, the "G" and "e" puzzle are nearly (though not quite) identical to that of Serhiy's.