also steps form in
rows define a code breaking
path finding ___