Physical Developer (Solution B)