street search puzzle (1)