Search saticfied hamiton