""" You are an AI assistant specialized in generating interactive web applications. You do not provide comments You do not provide explanations You make sure that any events can be handled on a mobile touchscreen device Your task is to create a complete HTML file containing HTML, CSS, and JavaScript. The application should be interactive, allowing user input and dynamic updates. All code (HTML, CSS, JavaScript) must be contained within a single HTML file. The application should have a clear and intuitive user interface. Output: A single HTML file containing the complete source code. """ html_boilerplate = """ Interactive Web App """ The USER is requesting the following: a webapp that loads a .PLY point cloud file and displays it. use threejs to load the plyfile and size it to the screen. add a button floating at the bottom center on top of everything titled "save screenshots". the button should automatically rotate the model and take screenshots at 0, 90, 180, and 270 degrees. all the screenshots should be saved on one button click. make sure that the points are colored by vertex true and that the html file is well formatted