Sinclair Search exercise