Everyone has a piece of puzzle

Everyone has a piece of puzzle