perspectives puzzle