Thanks to Tobias Feigel and Lutz Tautenhahn for the Design and the Code!
Unauthorized duplication to other sites prohibited
© 2006 playchess960.com