an abstract background with many pieces of puzzle