#!/usr/bin/perl use rIML; $|=1; print < E1 for ($i=1;$i<=12;$i++) { print ""; } print < Increment

E2 $cx=120; $cy=140; $y2=0.0; $a = 15; $radiusx = 100; $radiusy = 30; $turn=1; while(1){ for ($ang = 0,$count=1; $ang < 360;$ang += 90,$count++) { $angle = (($a + $ang) * 3.14157 )/180; $x1 = ($radiusx * sin($angle)) + $cx; $y1 = ($radiusy * cos($angle)) + $cy; $x3 = $x1; $y3 = $y1 - 90; $angle = (($a + 90 + $ang) * 3.14157)/180; $x2 = ($radiusx * sin($angle)) + $cx; $y2 = ($radiusy * cos($angle)) + $cy; $x4 = $x2; $y4 = $y2 - 90; print "\n"; $temp = $count + 4; print "\n"; $temp = $count + 8; print "\n"; } print ""; $hash=rIML->read(); if(!$hash){ print STDERR "Empty@\n"; exit } $direction = $hash->{control}; $a += $direction * $hash->{incr}; }