Pal Benko: My Life, Games, and Compositions