added comments to verify that tom understands the code and changed ternary operator in get point of hexagon zone