It is possible to cut glass bottles into two pieces with a string using fire and cold water. What is the physics behind this effect, and how can one optimize it? Is it possible to cut out a shape in the glass that is more complex than a simple straight line?