"AreaPolygon" = "## Área de un Polígono\n\n**Objetivo:** Escribe una función que calcule el área de un polígono simple dados sus vértices como un arreglo de pares de coordenadas.\n\nAsume que el polígono no es auto-intersecante y está definido en un plano cartesiano 2D.\n\n---\n\n**Instrucciones:**\n\n1. Define una función llamada `areaOfPolygon(_:)` que tome un arreglo de pares de coordenadas como entrada, donde cada par de coordenadas se representa como una tupla `(x, y)`.\n2. Usa la **fórmula del Shoelace** para calcular el área:\n    - Multiplica cada coordenada x por la coordenada y del siguiente vértice, luego resta la coordenada y multiplicada por la siguiente coordenada x.\n    - Suma estos resultados, toma el valor absoluto y divide entre 2.\n3. Devuelve el área como un `Double`.\n* Callout(Desafío adicional):\n   Extiende la función para manejar polígonos con agujeros, calculando el área como la diferencia entre los polígonos externo e interno.";
