update code of chapter8 long exercise Go_Fish