added hexagon.py