<?php
$k = M_PI / 180;
$h = $x = $y = 0;
$d = "";
for ($i=5; $i--;){
$h += $a = rand(-179,181); $x += ($l = rand(0, 501)) * cos($b = $k * $a); $d .= ($d ? "," : "") . "$a:$l";
}
echo "Data: $d\nHeading: $h\nDistance: " . sqrt($x*$x + $y*$y) ."\nOrientation: " . atan2($y, $x)/$k . "\n";
?>
PD9waHAKCgkkayA9IE1fUEkgLyAxODA7CgkkaCA9ICR4ID0gJHkgPSAwOwoJJGQgPSAiIjsKCQoJZm9yICgkaT01OyAkaS0tOyl7CgkJJGggKz0gJGEgPSByYW5kKC0xNzksMTgxKTsKCQkkeCArPSAoJGwgPSByYW5kKDAsIDUwMSkpICogY29zKCRiID0gJGsgKiAkYSk7CgkJJHkgKz0gJGwgKiBzaW4oJGIpOwoJCSRkIC49ICgkZCA/ICIsIiA6ICIiKSAuICIkYTokbCI7Cgl9CgkKCWVjaG8gIkRhdGE6ICRkXG5IZWFkaW5nOiAkaFxuRGlzdGFuY2U6ICIgLiBzcXJ0KCR4KiR4ICsgJHkqJHkpIC4iXG5PcmllbnRhdGlvbjogIiAuIGF0YW4yKCR5LCAkeCkvJGsgLiAiXG4iOwoJCj8+