<commit_before>Challenge 1: Write a script that builds three 512 MB Cloud Servers that 
             following a similar naming convention. (ie., web1, web2, web3) 
             and returns the IP and login credentials for eachserver. 
             Use any image you want.

Challenge 2: Write a script that clones a server (takes an image and 
             deploys the image as a new server).

Challenge 3: Write a script that accepts a directory as an argument as well
             as a container name. The script should upload the contents of 
             the specified directory to the container (or create it if it 
             doesn't exist). The script should handle errors appropriately. 
             (Check for invalid paths, etc.)

Challenge 4: Write a script that uses Cloud DNS to create a new A record when
             passed a FQDN and IP address as arguments.

Challenge 5: Write a script that creates a Cloud Database instance. 
             This instance should contain at least one database, and the 
             database should have at least one user that can connect to it.

Challenge 6: Write a script that creates a CDN-enabled container in Cloud Files.

Challenge 7: Write a script that will create 2 Cloud Servers and add them as 
             nodes to a new Cloud Load Balancer.

Challenge 8: Write a script that will create a static webpage served out of 
             Cloud Files. The script must create a new container, cdn enable it,
             enable it to serve an index file, create an index file object,
             upload the object to the container, and create a CNAME record 
             pointing to the CDN URL of the container.

Challenge 9: Write an application that when passed the arguments FQDN, image,
             and flavor it creates a server of the specified image and flavor
             with the same name as the fqdn, and creates a DNS entry for the
             fqdn pointing to the server's public IP.

Challenge 10: Write an application that will:
              - Create 2 servers, supplying a ssh key to be installed at /root/.ssh/authorized_keys.
              - Create a load balancer
              - Add the 2 new servers to the LB
              - Set up LB monitor and custom error page.
              - Create a DNS record based on a FQDN for the LB VIP.
              - Write the error page html to a file in cloud files for backup.<commit_msg>Added new challenge.<commit_after>Challenge 1: Write a script that builds three 512 MB Cloud Servers that 
             following a similar naming convention. (ie., web1, web2, web3) 
             and returns the IP and login credentials for eachserver. 
             Use any image you want.

Challenge 2: Write a script that clones a server (takes an image and 
             deploys the image as a new server).

Challenge 3: Write a script that accepts a directory as an argument as well
             as a container name. The script should upload the contents of 
             the specified directory to the container (or create it if it 
             doesn't exist). The script should handle errors appropriately. 
             (Check for invalid paths, etc.)

Challenge 4: Write a script that uses Cloud DNS to create a new A record when
             passed a FQDN and IP address as arguments.

Challenge 5: Write a script that creates a Cloud Database instance. 
             This instance should contain at least one database, and the 
             database should have at least one user that can connect to it.

Challenge 6: Write a script that creates a CDN-enabled container in Cloud Files.

Challenge 7: Write a script that will create 2 Cloud Servers and add them as 
             nodes to a new Cloud Load Balancer.

Challenge 8: Write a script that will create a static webpage served out of 
             Cloud Files. The script must create a new container, cdn enable it,
             enable it to serve an index file, create an index file object,
             upload the object to the container, and create a CNAME record 
             pointing to the CDN URL of the container.

Challenge 9: Write an application that when passed the arguments FQDN, image,
             and flavor it creates a server of the specified image and flavor
             with the same name as the fqdn, and creates a DNS entry for the
             fqdn pointing to the server's public IP.

Challenge 10: Write an application that will:
              - Create 2 servers, supplying a ssh key to be installed at /root/.ssh/authorized_keys.
              - Create a load balancer
              - Add the 2 new servers to the LB
              - Set up LB monitor and custom error page.
              - Create a DNS record based on a FQDN for the LB VIP.
              - Write the error page html to a file in cloud files for backup.
Challenge 11: Write an application that will:
              - Create an SSL terminated load balancer (Create self-signed certificate.)
              - Create a DNS record that should be pointed to the load balancer.
              - Create Three servers as nodes behind the LB.
              - Each server should have a CBS volume attached to it. 
                (Size and type are irrelevant.)
              - All three servers should have a private Cloud Network shared between them.
              - Login information to all three servers returned in a readable format as
                the result of the script, including connection information.
{'fraction_non_alphanumeric': 0.029556650246305417, 'fraction_numerical': 0.007662835249042145, 'mean_word_length': 2.1724537037037037, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1917971', 'n_tokens_mistral': 1327, 'n_tokens_neox': 1208, 'n_words': 810}