the art of problem solving volume 1 the basics amazon i listened to music while doing my homework