<p>Given two numbers, <code>hour</code> and <code>minutes</code>, return <em>the smaller angle (in degrees) formed between the </em><code>hour</code><em> and the </em><code>minute</code><em> hand</em>.</p>

<p>Answers within <code>10<sup>-5</sup></code> of the actual value will be accepted as correct.</p>

<p>&nbsp;</p>
<p><strong class="example">Example 1:</strong></p>
<img alt="" src="https://assets.leetcode.com/uploads/2019/12/26/sample_1_1673.png" style="width: 300px; height: 296px;" />
<pre>
<strong>Input:</strong> hour = 12, minutes = 30
<strong>Output:</strong> 165
</pre>

<p><strong class="example">Example 2:</strong></p>
<img alt="" src="https://assets.leetcode.com/uploads/2019/12/26/sample_2_1673.png" style="width: 300px; height: 301px;" />
<pre>
<strong>Input:</strong> hour = 3, minutes = 30
<strong>Output:</strong> 75
</pre>

<p><strong class="example">Example 3:</strong></p>
<img alt="" src="https://assets.leetcode.com/uploads/2019/12/26/sample_3_1673.png" style="width: 300px; height: 301px;" />
<pre>
<strong>Input:</strong> hour = 3, minutes = 15
<strong>Output:</strong> 7.5
</pre>

<p>&nbsp;</p>
<p><strong>Constraints:</strong></p>

<ul>
	<li><code>1 &lt;= hour &lt;= 12</code></li>
	<li><code>0 &lt;= minutes &lt;= 59</code></li>
</ul>

class Solution:
    def angleClock(self, hour: int, minutes: int) -> float:
        hour_angle = 0.0
        minute_angle = 0.0
        angle = 0.0

        minute_angle=(minutes*360)/60
        if hour==12:
            hour_angle=((minute_angle/360)*(360/12))
        else:
            hour_angle=(((hour*360)/12))+((minute_angle/360)*(360/12))

        #angle_360_m=360-minute_angle
        #angle_360_h=360-hour_angle

        

        x = max(hour_angle,minute_angle)
        y = min(hour_angle,minute_angle)
        angle_1=x-y
        angle_2=360-(x-y)
        
        print(angle_1)
        print(angle_2)
        angle=min(angle_1,angle_2)

        return angle
        
30