graph search built

next - color check and shape check