File: //opt/alt/python35/lib64/python3.5/collections/__pycache__/__main__.cpython-35.opt-2.pyc
���]�  �               @   sD  d  d l  m Z d  d l m Z m Z e d d d � Z e d d d d	 � Z Gd
 d �  d e d d � � Z x0 e d d
 � e d d � f D] Z e e � q� WGd d �  d e d d � � Z e e d d � j d d � � e d e j	 d � Z
 e e
 j � d  d l Z d  d l  Z  e d d � Z
 e e
 e j e  � �  � d S)�    )�
namedtuple)�loads�dumps�Pointzx, yT�x�
   �y�   c               @   s4   e  Z d  Z f  Z e d d �  � Z d d �  Z d S)r   c             C   s   |  j  d |  j d d S)N�   g      �?)r   r   )�self� r   �-/opt/alt/python35/lib64/python3.5/__main__.py�hypot   s    zPoint.hypotc             C   s   d |  j  |  j |  j f S)Nz$Point: x=%6.3f  y=%6.3f  hypot=%6.3f)r   r   r   )r   r   r   r
   �__str__   s    z
Point.__str__N)�__name__�
__module__�__qualname__�	__slots__�propertyr   r   r   r   r   r
   r   
   s   zx y�   �   �   �   g      @c               @   s4   e  Z d  Z f  Z e e j � Z e d d � Z	 d S)r   c             K   s   |  j  | | j d |  � � S)Nr   r   )r   r   )�_make�get)r   �_map�kwdsr   r   r
   �_replace   s    zPoint._replaceN)
r   r   r   r   �classmethod�tuple�__new__r   �mapr   r   r   r   r
   r      s   �   �   �d   �Point3D�zN�TestResultszfailed attemptedg�m۶m��?)r&