Search perfect combinations Games