EUCLIDEAN AND NON-EUCLIDEAN GEOMETRY