different ways of writing a - Search