Suppose that a new type known as POINT has been described-- it is a structure consisting of the two fields, x and y, both of type double. Suppose two variables p1 and p2 of kind POINT have been declared. Suppose that p1 has already been initialized. Write down some code which makes p2 the reflection of p1: in other words, provide p2's x field the value of p1's y field, and provide p2's y field, the value of p1's x field.