use glut to implement ar_teapot.py