7P3 design challenge