A square has coordinates (-3, 2), (1, 3), (2, -1), and (-2, -2). It is rotated so that:

(-3, 2) goes to (3, 8)

(1, 3) goes to (4, 4)

(2, -1) goes to (0, 3)

(-2, -2) goes to (-1, 7)

I know that the angle of rotation here is 90 degrees because the line going through points (-3, 2) and (1,3) is perpendicular to the line going through points (3, 8) and (4, 4). However, I have a couple of questions:

1) How do I find the center of rotation? Is it simply the center of the original square, which is (-1/2, 1/2)?

2) Is there a way to get the same rotation for the square using a composition of 2 reflections? How would this work?

Thanks in advance!