add problem search 2D matrix etc.