added boyer-moore search example