We construct with GeoGebra one of the famous Escher's tessellarions. Taking an initial square, we are able to draw a fish dividing the square in some parts and using some rotations. After that, we cover the plane with this figure without any gaps or overlaps.
We move the sliders to construct the tessellation.