Go to Post We're somewhere in the range of ludicrous speed to bench grinder. - Ginger Power [more]
Home
Go Back   Chief Delphi > Competition > Rules/Strategy
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 18-01-2009, 18:07
zb2488 zb2488 is offline
Registered User
AKA: Zach
FRC #2488 (Plasma Pumas)
Team Role: Driver
 
Join Date: Jan 2009
Rookie Year: 2008
Location: Rochester
Posts: 4
zb2488 is an unknown quantity at this point
Rule G32

My brother just told me about this rule and I can't quite wrap my mind around if our robot design will cause us penalties. Our lower frame isn't a perfect square but in the front, has a half hexagonal inlet to allow the trailer to come into our robot a little bit, which will allow our shooting mechanism to shoot straight down into their trailer. There will be a lot of bumper to bumper contact with this, but we will not be penetrating the other teams bumper zone. Will this cause penalties?
  #2   Spotlight this post!  
Unread 18-01-2009, 18:13
gallo26's Avatar
gallo26 gallo26 is offline
Team 79 Alumni
AKA: Bryan Gallo
FRC #0079 (Team KRUNCH)
Team Role: Alumni
 
Join Date: Jan 2008
Rookie Year: 2007
Location: Largo, Florida
Posts: 113
gallo26 is a name known to allgallo26 is a name known to allgallo26 is a name known to allgallo26 is a name known to allgallo26 is a name known to allgallo26 is a name known to all
Send a message via AIM to gallo26
Re: Rule G32

Well i believe that there is no rule against the trailer. Now if you were to run into a robot yes... but the only rule with doing that to a trailer is that the bumpers on the trailer MUST contact bumpers on your robot. So just bumper the inside... and you should be good!

If any of you guys found out more let me know, but i believe thats all that was displayed. And of course you cant grab the trailer...
__________________
Team 79 Alumni '11- Present
Team 79 Driver '09, '10
Team 79 Senior CAD Designer '09, '10
Team 79 President '09
Team 79 Electrical Sub Team Leader '08, '09

  #3   Spotlight this post!  
Unread 18-01-2009, 18:16
GaryVoshol's Avatar
GaryVoshol GaryVoshol is offline
Cogito ergo arbitro
no team
 
Join Date: Aug 2005
Rookie Year: 2000
Location: Royal Oak, MI
Posts: 5,726
GaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond repute
Re: Rule G32

Based on a lot of posts here and several official Q&A's, the answer isn't simple. You may not touch a trailer except bumper-to-bumper, that is clear. You also may not extend any part of your robot outside the BUMPER PERIMETER.

Team Update 2 had a diagram in it showing what the GDC thought was the maximum incursion a trailer could have into a robot frame; based on that diagram you would not be able to enclose a trailer enough to be able to shoot straight down into it.

If you've figured out a way to do it without violating bumper rules or robot-to-trailer contact rules, good for you.
__________________
(since 2004)
  #4   Spotlight this post!  
Unread 18-01-2009, 18:35
zb2488 zb2488 is offline
Registered User
AKA: Zach
FRC #2488 (Plasma Pumas)
Team Role: Driver
 
Join Date: Jan 2009
Rookie Year: 2008
Location: Rochester
Posts: 4
zb2488 is an unknown quantity at this point
Re: Rule G32

Well it's not exactly straight down, the shooting mechanism does not go past our bumper perimeter but the inlet allows about 1/5 of the trailer to come into our perimeter, which allows us the angle to shoot down into the trailer with a 100% success rate. Since we're not actually going past the trailers bumper perimeter, will this cause issues?
  #5   Spotlight this post!  
Unread 18-01-2009, 18:40
smurfgirl smurfgirl is offline
Still a New Englander on the inside
AKA: Ellen McIsaac
FRC #5012 (Gryffingear)
Team Role: Mentor
 
Join Date: Oct 2006
Rookie Year: 2005
Location: Palmdale, CA
Posts: 1,725
smurfgirl has a reputation beyond reputesmurfgirl has a reputation beyond reputesmurfgirl has a reputation beyond reputesmurfgirl has a reputation beyond reputesmurfgirl has a reputation beyond reputesmurfgirl has a reputation beyond reputesmurfgirl has a reputation beyond reputesmurfgirl has a reputation beyond reputesmurfgirl has a reputation beyond reputesmurfgirl has a reputation beyond reputesmurfgirl has a reputation beyond repute
Re: Rule G32

This sounds to be ok, as long as you don't violate the bumper-to-bumper contact rules.
__________________
Ellen McIsaac
Team 1124 ÜberBots 2005-2015
Team 5012 Gryffingear 2015+
  #6   Spotlight this post!  
Unread 18-01-2009, 18:46
zb2488 zb2488 is offline
Registered User
AKA: Zach
FRC #2488 (Plasma Pumas)
Team Role: Driver
 
Join Date: Jan 2009
Rookie Year: 2008
Location: Rochester
Posts: 4
zb2488 is an unknown quantity at this point
Re: Rule G32

I'm hoping that's the case because we're done with the frame for our robot and should be starting driving tomorrow. Starting from scratch would be deadly.
__________________
Zach, team president, builder, driver, and designer of 2488.
  #7   Spotlight this post!  
Unread 18-01-2009, 18:51
eugenebrooks eugenebrooks is offline
Team Role: Engineer
AKA: Dr. Brooks
no team (WRRF)
 
Join Date: Jan 2004
Rookie Year: 2001
Location: Livermore, CA
Posts: 601
eugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond repute
Re: Rule G32

Check the QandA with regard to concave shapes carefully,
if you don't have the required 6 inch sections, with bumpers
attached, you will have to address the issue in your frame.

Eugene


Thread Tools
#1
01-11-2009, 02:17 PM
FRC1270
Junior Member

Join Date: Dec 2008
Posts: 0
Bumpers and acute corners
In update #2 the robot is a rectangle with the front of the robot allowing for a 26” opening in the center. The two 6” front sections are perpendicular to the side rails and on opposite sides of each other. Would it be a violation of rule <R08-A> if the two side sections were angled 45 degrees towards the center of the robot – still covered with a bumper. Would the bumpers attached to the 6” angled section be considered enough protection to the corners and not in violation of rule <R08-C>?

#2
01-12-2009, 12:08 PM
FRC341
Junior Member

Join Date: Dec 2008
Posts: 0
Bumpers for Concave Designs
We have a question about exterior corners of the robot that are less
than 90 degrees. For clarification, this is one specific illustration
of this design, but our question refers to these sorts of corners in
general: http://www.chiefdelphi.com/media/photos/32317?

It seems that there are four possible ways to interpret the rules about
such corners:

1. Bumpers must be present on either side of the corner (per this Q&A
response: http://forums.usfirst.org/showthread.php?t=11159). Thus, the
interior angled sections of the robot must have bumpers.

2. Bumpers must be located on the BUMPER PERIMETER (<R08>). Thus,
bumpers cannot be present on the interior angled section, as they are
not part of the convex hull of the robot polygon.

3. These sorts of exterior corners are not permitted because (1) and (2)
cannot simultaneously be satisfied.

4. The interior angled sections of the robot must be padded so as not to
damage the trailer (preserving the intent of the bumpers in the first
place), but since they are "bumpers" rather than "BUMPERS", they are not
exempt from weight and size withholdings.

Which is the correct interpretation? Thanks.

#3
01-16-2009, 12:28 AM
GDC
Senior Member

Join Date: Jan 2006
Posts: 1,664
Re: Bumpers and acute corners
Based on previously provided information, you have correctly concluded that all exterior corners must be protected by BUMPER segments (Rule <R08-I>). Each BUMPER segment must be a minimum of six inches in length (Rule <R08-A), and must be attached to the BUMPER PERIMETER (Rule <R08-L>). Effectively, this means that an exterior corner of the ROBOT can not be at an angle that is more acute than the coincident corner of the BUMPER PERIMETER. It follows that the example configuration you cited would not be permitted.
  #8   Spotlight this post!  
Unread 18-01-2009, 21:12
dlavery's Avatar
dlavery dlavery is offline
Curmudgeon
FRC #0116 (Epsilon Delta)
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Herndon, VA
Posts: 3,176
dlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond repute
Re: Rule G32

Quote:
Originally Posted by GaryVoshol View Post
Team Update 2 had a diagram in it showing what the GDC thought was the maximum incursion a trailer could have into a robot frame; based on that diagram you would not be able to enclose a trailer enough to be able to shoot straight down into it.
Can you show where, exactly, it said that in Team Update #2?

I ask this because, in reading through all of the Q&A threads, it is repeated over and over again that the illustrations in that Team Update show particular examples of one way to implement a solution that satisfies the rules. It does not show the ONLY way to do so. The Q&A responses specifically ask that we "don't try to infer any other conclusions from these specific examples." I can't find anywhere that it says that either example in Team Update #2 shows the maximum opening size/trailer incursion possible. I point this out only because we need to be careful not to assume that there are limits where they are not clearly stated, and that we do not accidently communicate to other teams an incorrect assumption about those non-existent limits.

-dave




.
__________________
"I know what you're thinking, punk," hissed Wordy Harry to his new editor, "you're thinking, 'Did he use six superfluous adjectives or only five?' - and to tell the truth, I forgot myself in all this excitement; but being as this is English, the most powerful language in the world, whose subtle nuances will blow your head clean off, you've got to ask yourself one question: 'Do I feel loquacious?' - well do you, punk?"
- Stuart Vasepuru, 2006 Bulwer-Lytton Fiction Contest



My OTHER CAR is still on Mars!!!

Last edited by dlavery : 18-01-2009 at 21:14.
  #9   Spotlight this post!  
Unread 18-01-2009, 21:21
GaryVoshol's Avatar
GaryVoshol GaryVoshol is offline
Cogito ergo arbitro
no team
 
Join Date: Aug 2005
Rookie Year: 2000
Location: Royal Oak, MI
Posts: 5,726
GaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond repute
Re: Rule G32

Quote:
Originally Posted by GaryVoshol View Post
Team Update 2 had a diagram in it showing what the GDC thought was the maximum incursion a trailer could have into a robot frame; based on that diagram you would not be able to enclose a trailer enough to be able to shoot straight down into it.
Quote:
Originally Posted by dlavery View Post
Can you show where, exactly, it said that in Team Update #2?

I ask this because, in reading through all of the Q&A threads, it is repeated over and over again that the illustrations in that Team Update show particular examples of one way to implement a solution that satisfies the rules. It does not show the ONLY way to do so. The Q&A responses specifically ask that we "don't try to infer any other conclusions from these specific examples." I can't find anywhere that it says that either example in Team Update #2 shows the maximum opening size/trailer incursion possible. I point this out only because we need to be careful not to assume that there are limits where they are not clearly stated, and that we do not accidently communicate to other teams an incorrect assumption about those non-existent limits.

-dave




.
OK, I should have qualified my remarks.
Quote:
Originally Posted by Team Update 2
In the case of the archetype “wide drive” robot with a centered opening on the front of the robot, this can result in a significant limit on the size of the opening. This limits the ability for incursion inside the bumper perimeter by the trailer.
Team Update 2 only notes a "signifcant limit" on the size of an opening for a typical wide-drive flat front robot, resulting in limited incursion by the trailer.

As I said in my earlier post, if the team came up with a configuration that satisfied all robot rules, good for them.

My reason posting a reply to the question was to suggest they look at what they were doing to be sure it meets the rules. We've seen far too many examples of things that don't appear to be in compliance.
__________________
(since 2004)
  #10   Spotlight this post!  
Unread 19-01-2009, 01:28
zb2488 zb2488 is offline
Registered User
AKA: Zach
FRC #2488 (Plasma Pumas)
Team Role: Driver
 
Join Date: Jan 2009
Rookie Year: 2008
Location: Rochester
Posts: 4
zb2488 is an unknown quantity at this point
Re: Rule G32

Alright i've looked at team update 2, now what if you take the front part of the robot and angle the bumpers so that the trailer can go in far enough to shoot the balls in?
__________________
Zach, team president, builder, driver, and designer of 2488.
  #11   Spotlight this post!  
Unread 19-01-2009, 01:38
EricH's Avatar
EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,726
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: Rule G32

Quote:
Originally Posted by zb2488 View Post
Alright i've looked at team update 2, now what if you take the front part of the robot and angle the bumpers so that the trailer can go in far enough to shoot the balls in?
Then you don't have BUMPERS, you have bumpers, and bumpers must be counted in your size and weight.

This is due to the bumper rules: BUMPERs must be on the BUMPER PERIMETER and must protect both sides of any corner of the BUMPER PERIMETER. Moreover, BUMPERS must be 6" long minimum, and must be supported by the frame of the robot along their whole length. (See <R08>, where there are more details.)

Anything that is constructed like a BUMPER but doesn't meet all of <R08>'s criteria is not a BUMPER and is therefore included in weight and volume. And you still have to meet <R08>'s criteria. See the above-quoted Q&A thread.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk


Last edited by EricH : 19-01-2009 at 01:48.
  #12   Spotlight this post!  
Unread 25-01-2009, 23:52
vamfun vamfun is offline
Mentor :Contol System Engineer
AKA: Chris
FRC #0599 (Robodox)
Team Role: Engineer
 
Join Date: Jan 2009
Rookie Year: 2003
Location: Van Nuys, California
Posts: 182
vamfun is a glorious beacon of lightvamfun is a glorious beacon of lightvamfun is a glorious beacon of lightvamfun is a glorious beacon of lightvamfun is a glorious beacon of lightvamfun is a glorious beacon of light
Send a message via AIM to vamfun
Re: Rule G32

Hmm I had a Lunacy nightmare regarding possible conflict between G32 c and e?


<G32,C> If a portion of the BUMPER PERIMETER polygon is unprotected by BUMPERS, any contact by another ROBOT within the unprotected region (including the vertical projection of the unprotected region) will be considered incidental contact and will not be penalized.
<G32,E> .Contact outside of the BUMPER ZONE is not acceptable, and will result in a PENALTY. The offending ROBOT may be disqualified from the MATCH if the offense is particularly egregious or if it results in substantial damage to another ROBOT.

Let me pose the following question:

If contact outside the bumper zone occurs inside the unprotected region of a robot is rule G32, E in force or does this constitute incidental contact per rule G32 C?

As an example, a robot has an opening to scoop up moon rocks. If another robot enters this opening deep enough to strike structure at a point outside the bumper zone is this a penalty situation?


Have I got Lunacy in the brain or is this clear to everyone?
  #13   Spotlight this post!  
Unread 25-01-2009, 23:56
EricH's Avatar
EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,726
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: Rule G32

Quote:
Originally Posted by vamfun View Post
Hmm I had a Lunacy nightmare regarding possible conflict between G32 c and e?


<G32,C> If a portion of the BUMPER PERIMETER polygon is unprotected by BUMPERS, any contact by another ROBOT within the unprotected region (including the vertical projection of the unprotected region) will be considered incidental contact and will not be penalized.
<G32,E> .Contact outside of the BUMPER ZONE is not acceptable, and will result in a PENALTY. The offending ROBOT may be disqualified from the MATCH if the offense is particularly egregious or if it results in substantial damage to another ROBOT.

Let me pose the following question:

If contact outside the bumper zone occurs inside the unprotected region of a robot is rule G32, E in force or does this constitute incidental contact per rule G32 C?

As an example, a robot has an opening to scoop up moon rocks. If another robot enters this opening deep enough to strike structure at a point outside the bumper zone is this a penalty situation?


Have I got Lunacy in the brain or is this clear to everyone?
See <G32-C>. The area that is unprotected by bumpers and its vertical projection are incidental contact.

I honestly don't think we'll see too much of <G32-E> this year, due to the simple fact that there should be a good 6" of bumpers between robot superstructures in most cases and not being able to go beyond the bumper perimeter.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

  #14   Spotlight this post!  
Unread 26-01-2009, 02:09
vamfun vamfun is offline
Mentor :Contol System Engineer
AKA: Chris
FRC #0599 (Robodox)
Team Role: Engineer
 
Join Date: Jan 2009
Rookie Year: 2003
Location: Van Nuys, California
Posts: 182
vamfun is a glorious beacon of lightvamfun is a glorious beacon of lightvamfun is a glorious beacon of lightvamfun is a glorious beacon of lightvamfun is a glorious beacon of lightvamfun is a glorious beacon of light
Send a message via AIM to vamfun
Re: Rule G32

Code:
See <G32-C>. The area that is unprotected by bumpers and its vertical projection are incidental contact. 

I honestly don't think we'll see too much of <G32-E> this year, due to the simple fact that there should be a good 6" of bumpers between robot superstructures in most cases and not being able to go beyond the bumper perimeter.
Eric, we have always assumed G32 C was in force, too. But I am concerned that the contact can be anything but incidental. We have a large opening and with a support bar (say 10 in about ground). An opponent robot can be struck hard and probably damaged by a high speed contact.

Even though G32E seems to say this is ok, G32C doesnt include exceptions so that is where I see a possible conflict. When you think about it, the configuration I'm describing voids the intent of the bumpers. There is an open space where bumpers would normally hit and a solid metal guard above the bumper zone at the edge of the robot waiting to do damage. So, I'm a little concerned.
  #15   Spotlight this post!  
Unread 26-01-2009, 07:40
GaryVoshol's Avatar
GaryVoshol GaryVoshol is offline
Cogito ergo arbitro
no team
 
Join Date: Aug 2005
Rookie Year: 2000
Location: Royal Oak, MI
Posts: 5,726
GaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond repute
Re: Rule G32

Quote:
Originally Posted by vamfun View Post
Hmm I had a Lunacy nightmare regarding possible conflict between G32 c and e?


<G32,C> If a portion of the BUMPER PERIMETER polygon is unprotected by BUMPERS, any contact by another ROBOT within the unprotected region (including the vertical projection of the unprotected region) will be considered incidental contact and will not be penalized.
<G32,E> .Contact outside of the BUMPER ZONE is not acceptable, and will result in a PENALTY. The offending ROBOT may be disqualified from the MATCH if the offense is particularly egregious or if it results in substantial damage to another ROBOT.

Let me pose the following question:

If contact outside the bumper zone occurs inside the unprotected region of a robot is rule G32, E in force or does this constitute incidental contact per rule G32 C?
No conflict here. <G32C> is talking about the BUMPER PERIMETER; <G32E> about the BUMPER ZONE. These have two different definitions. Your BUMPER PERIMETER is within your BUMPER ZONE, but the ZONE extends infinitely in each direction outwards (and even inwards through your robot). Imagine a fog machine puts out a layer of "smoke" that lays between 1 and 7 inches from the floor, extending across the entire arena. That is the BUMPER ZONE. The BUMPER PERIMETER is defined by the outermost corners of your robot within the BUMPER ZONE. It may be as much as 1 to 7 inches from the floor, but only if you've got robot pieces from 1 to 7 inches. Most likely the BUMPER PERIMETER is defined by the frame pieces of your robot. The ZONE and PERIMETER exist all the way around your robot, whether or not portions of them are unprotected by BUMPERS.

Quote:
Originally Posted by vamfun View Post
Eric, we have always assumed G32 C was in force, too. But I am concerned that the contact can be anything but incidental. We have a large opening and with a support bar (say 10 in about ground). An opponent robot can be struck hard and probably damaged by a high speed contact.
Your support bar 10 inches above the ground is not inside your BUMPER ZONE. If it contacts another robot outside that robot's BUMPER ZONE, you could be penalized under <G32E>, and even DQ'd. But <G32C> gives an exemption to this - if the only contact is in the vertical plane directly above the BUMPER PERIMETER, you are OK. If your opening is so large that a significant corner of the other robot could be enveloped by it and now your 10" bar contacts an interior portion of that robot, you are not OK. Design accordingly.

In my opinion <G32E> is a hold over from previous game rules, when robots could have arms extending outward. You would be penalized if your arm went into the other robot's guts, because that could cause extensive damage to vital components. I don't expect to see many <G32E> calls this year.
__________________
(since 2004)
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Rule 7.3.2.3 itsme Rules/Strategy 6 15-02-2007 08:57
Rule 8.4.1 Lil' Lavery Rules/Strategy 37 11-01-2006 20:46
Rule G11 and Springs Rule mtaman02 Technical Discussion 3 23-01-2004 17:43
Rule C1 Justin Stiltner Rules/Strategy 9 05-01-2003 22:59
Rule K3? Raul Rules/Strategy 9 05-01-2003 06:38


All times are GMT -5. The time now is 11:17.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi