business team building a puzzle