134 exercises solutions