import sagetex
_st_ = sagetex.SageTeXProcessor('master', version='2015/08/26 v3.0-92d9f7a', version_check=True)
try:
_st_.current_tex_line = 37
_st_.inline(0, latex(1+1))
except:
_st_.goboom(37)
_st_.current_tex_line = 40
_st_.blockbegin()
try:
x = var('x')
ex = (1 + x)^5
exe = ex.expand()
except:
_st_.goboom(44)
_st_.blockend()
try:
_st_.current_tex_line = 46
_st_.inline(1, latex(ex))
except:
_st_.goboom(46)
try:
_st_.current_tex_line = 46
_st_.inline(2, latex(exe))
except:
_st_.goboom(46)
try:
_st_.current_tex_line = 50
_st_.inline(3, str(CartesianProduct(['a', 'b'], [1, 2, 3]).list()))
except:
_st_.goboom(50)
_st_.current_tex_line = 54
_st_.blockbegin()
try:
a = 2
b = 3
x = var('x')
g = a * sin(b * x) + sqrt(x)
except:
_st_.goboom(59)
_st_.blockend()
try:
_st_.current_tex_line = 61
_st_.inline(4, latex(g))
except:
_st_.goboom(61)
try:
_st_.current_tex_line = 63
_st_.plot(0, format='notprovided', _p_=plot(g, 0, 10))
except:
_st_.goboom(63)
_st_.endofdoc()