Locating Perfect Partner