6 23 26 Hamlin Mem Lib chess