2 ** 64

"""
Explanation: Welcome
Welcome to Pineapple, the next generation scientific notebook.
Run Python code
End of explanation
"""


%matplotlib inline
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, 10)
plt.plot(x, np.sin(x));

"""
Explanation: You can make plots right in the notebook
End of explanation
"""


import numpy as np
A = np.linspace(1, 9, 9).reshape(3, 3)
A @ A

"""
Explanation: Matrix operations are built-in
Pineapple uses Python 3.5, so you can use @ to do matrix multiplication.
End of explanation
"""


import urllib.request
import io
png = io.BytesIO(
    urllib.request.urlopen('http://i.imgur.com/IyUsYQ8.png').read())
img = plt.imread(png)
plt.imshow(img);

"""
Explanation: Typeset pretty formulas
$$ \sum_{i=1}^n i = \frac{n(n+1)}{2} $$

$$ \sum_{i=1}^n i = \frac{n(n+1)}{2} $$
Work with images
End of explanation
"""


