added breackets and searches solution