132 exercises solutions