Constructing some Stars ... toString: (0.25,-0.5,0.125):4.75 (-0.25,0.6,0.85):6.75 (0.35,-0.1,-0.5):0.75 (0.6,0.1,0.4):2.75 (0.8,-0.3,-0.3):5.75 equals: (0.25,-0.5,0.125):4.75 .equals (0.25,-0.5,0.125):4.75 (should be true )? true (0.25,-0.5,0.125):4.75 .equals (0.25,-0.5,0.125):4.75 (should be true )? true (0.25,-0.5,0.125):4.75 .equals (0.75,-0.5,0.125):4.75 (should be false)? false (0.25,-0.5,0.125):4.75 .equals (0.25,-0.5,0.625):4.75 (should be false)? false (0.25,-0.5,0.125):4.75 .equals (0.25,-0.5,0.625):2.0 (should be false)? false (0.25,-0.5,0.125):4.75 .equals (-0.25,0.6,0.85):6.75 (should be false)? false (0.25,-0.5,0.125):4.75 .equals (0.35,-0.1,-0.5):0.75 (should be false)? false (0.25,-0.5,0.125):4.75 .equals (0.6,0.1,0.4):2.75 (should be false)? false (0.25,-0.5,0.125):4.75 .equals (0.8,-0.3,-0.3):5.75 (should be false)? false (-0.25,0.6,0.85):6.75 .equals (-0.25,0.6,0.85):6.75 (should be true )? true (-0.25,0.6,0.85):6.75 .equals (0.35,-0.1,-0.5):0.75 (should be false)? false (-0.25,0.6,0.85):6.75 .equals (0.8,-0.3,-0.3):5.75 (should be false)? false (0.35,-0.1,-0.5):0.75 .equals (0.35,-0.1,-0.5):0.75 (should be true )? true (0.6,0.1,0.4):2.75 .equals (0.6,0.1,0.4):2.75 (should be true )? true (0.8,-0.3,-0.3):5.75 .equals (0.8,-0.3,-0.3):5.75 (should be true )? true (0.25,-0.5,0.125):4.75 .equals "uh-oh" (should be false)? false (0.25,-0.5,0.125):4.75 .equals 3.14 (should be false)? false compareTo: (0.25,-0.5,0.125):4.75 .compareTo (0.25,-0.5,0.125):4.75 (should be 0)? 0 (0.25,-0.5,0.125):4.75 .compareTo (0.75,-0.5,0.125):4.75 (should be -)? - (0.25,-0.5,0.125):4.75 .compareTo (0.25,-0.8,0.125):4.75 (should be +)? + (0.25,-0.5,0.125):4.75 .compareTo (0.25,-0.5,0.625):4.75 (should be -)? - (0.25,-0.5,0.125):4.75 .compareTo (0.25,-0.5,0.625):2.0 (should be -)? - (0.75,-0.5,0.125):4.75 .compareTo (0.25,-0.8,0.125):4.75 (should be +)? + (0.75,-0.5,0.125):4.75 .compareTo (0.25,-0.5,0.625):2.0 (should be -)? - (0.25,-0.8,0.125):4.75 .compareTo (0.25,-0.8,0.125):4.75 (should be 0)? 0 (0.25,-0.8,0.125):4.75 .compareTo (0.25,-0.5,0.625):4.75 (should be -)? - (0.25,-0.8,0.125):4.75 .compareTo (0.25,-0.5,0.625):2.0 (should be -)? - (0.25,-0.5,0.625):4.75 .compareTo (0.25,-0.5,0.625):2.0 (should be +)? + (0.25,-0.5,0.125):4.75 .compareTo (-0.25,0.6,0.85):6.75 (should be -)? - (-0.25,0.6,0.85):6.75 .compareTo (0.25,-0.5,0.125):4.75 (should be +)? + (0.25,-0.5,0.125):4.75 .compareTo (0.35,-0.1,-0.5):0.75 (should be +)? + (0.35,-0.1,-0.5):0.75 .compareTo (0.25,-0.5,0.125):4.75 (should be -)? - (0.25,-0.5,0.125):4.75 .compareTo (0.6,0.1,0.4):2.75 (should be -)? - (0.6,0.1,0.4):2.75 .compareTo (0.25,-0.5,0.125):4.75 (should be +)? + (0.25,-0.5,0.125):4.75 .compareTo (0.8,-0.3,-0.3):5.75 (should be +)? + (0.8,-0.3,-0.3):5.75 .compareTo (0.25,-0.5,0.125):4.75 (should be -)? - (-0.25,0.6,0.85):6.75 .compareTo (-0.25,0.6,0.85):6.75 (should be 0)? 0 (-0.25,0.6,0.85):6.75 .compareTo (0.35,-0.1,-0.5):0.75 (should be +)? + (-0.25,0.6,0.85):6.75 .compareTo (0.6,0.1,0.4):2.75 (should be +)? + (0.6,0.1,0.4):2.75 .compareTo (-0.25,0.6,0.85):6.75 (should be -)? - (-0.25,0.6,0.85):6.75 .compareTo (0.8,-0.3,-0.3):5.75 (should be +)? + (0.35,-0.1,-0.5):0.75 .compareTo (0.6,0.1,0.4):2.75 (should be -)? - (0.6,0.1,0.4):2.75 .compareTo (0.35,-0.1,-0.5):0.75 (should be +)? + (0.35,-0.1,-0.5):0.75 .compareTo (0.8,-0.3,-0.3):5.75 (should be -)? - (0.8,-0.3,-0.3):5.75 .compareTo (0.35,-0.1,-0.5):0.75 (should be +)? + (0.6,0.1,0.4):2.75 .compareTo (0.8,-0.3,-0.3):5.75 (should be +)? + (0.8,-0.3,-0.3):5.75 .compareTo (0.6,0.1,0.4):2.75 (should be -)? - (0.8,-0.3,-0.3):5.75 .compareTo (0.8,-0.3,-0.3):5.75 (should be 0)? 0 list of stars: [(0.25,-0.5,0.125):4.75, (0.25,-0.5,0.125):4.75, (-0.25,0.6,0.85):6.75, (0.75,-0.5,0.125):4.75, (-0.25,0.6,0.85):6.75, (0.35,-0.1,-0.5):0.75, (0.8,-0.3,-0.3):5.75, (0.25,-0.8,0.125):4.75, (0.6,0.1,0.4):2.75, (0.8,-0.3,-0.3):5.75, (0.25,-0.5,0.625):4.75, (0.25,-0.5,0.625):2.0] sorted stars: [(0.35,-0.1,-0.5):0.75, (0.8,-0.3,-0.3):5.75, (0.8,-0.3,-0.3):5.75, (0.25,-0.8,0.125):4.75, (0.25,-0.5,0.125):4.75, (0.25,-0.5,0.125):4.75, (0.75,-0.5,0.125):4.75, (0.6,0.1,0.4):2.75, (0.25,-0.5,0.625):2.0, (0.25,-0.5,0.625):4.75, (-0.25,0.6,0.85):6.75, (-0.25,0.6,0.85):6.75] distance: (0.25,-0.5,0.125):4.75 .distance (0.25,-0.5,0.125):4.75 (should be 0.0000)? 0.0000 (0.25,-0.5,0.125):4.75 .distance (0.75,-0.5,0.125):4.75 (should be 0.5000)? 0.5000 (0.25,-0.5,0.125):4.75 .distance (0.25,-0.8,0.125):4.75 (should be 0.3000)? 0.3000 (0.25,-0.5,0.125):4.75 .distance (0.25,-0.5,0.625):4.75 (should be 0.5000)? 0.5000 (0.25,-0.5,0.125):4.75 .distance (0.25,-0.5,0.625):2.0 (should be 0.5000)? 0.5000 (0.75,-0.5,0.125):4.75 .distance (0.25,-0.8,0.125):4.75 (should be 0.5831)? 0.5831 (0.75,-0.5,0.125):4.75 .distance (0.25,-0.5,0.625):4.75 (should be 0.7071)? 0.7071 (0.75,-0.5,0.125):4.75 .distance (0.25,-0.5,0.625):2.0 (should be 0.7071)? 0.7071 (0.25,-0.8,0.125):4.75 .distance (0.25,-0.8,0.125):4.75 (should be 0.0000)? 0.0000 (0.25,-0.8,0.125):4.75 .distance (0.25,-0.5,0.625):4.75 (should be 0.5831)? 0.5831 (0.25,-0.8,0.125):4.75 .distance (0.25,-0.5,0.625):2.0 (should be 0.5831)? 0.5831 (0.25,-0.5,0.625):4.75 .distance (0.25,-0.5,0.625):2.0 (should be 0.0000)? 0.0000 (0.25,-0.5,0.125):4.75 .distance (-0.25,0.6,0.85):6.75 (should be 1.4091)? 1.4091 (-0.25,0.6,0.85):6.75 .distance (0.25,-0.5,0.125):4.75 (should be 1.4091)? 1.4091 (0.25,-0.5,0.125):4.75 .distance (0.35,-0.1,-0.5):0.75 (should be 0.7487)? 0.7487 (0.35,-0.1,-0.5):0.75 .distance (0.25,-0.5,0.125):4.75 (should be 0.7487)? 0.7487 (0.25,-0.5,0.125):4.75 .distance (0.6,0.1,0.4):2.75 (should be 0.7471)? 0.7471 (0.6,0.1,0.4):2.75 .distance (0.25,-0.5,0.125):4.75 (should be 0.7471)? 0.7471 (0.25,-0.5,0.125):4.75 .distance (0.8,-0.3,-0.3):5.75 (should be 0.7233)? 0.7233 (0.8,-0.3,-0.3):5.75 .distance (0.25,-0.5,0.125):4.75 (should be 0.7233)? 0.7233 (-0.25,0.6,0.85):6.75 .distance (-0.25,0.6,0.85):6.75 (should be 0.0000)? 0.0000 (-0.25,0.6,0.85):6.75 .distance (0.35,-0.1,-0.5):0.75 (should be 1.6348)? 1.6348 (0.35,-0.1,-0.5):0.75 .distance (-0.25,0.6,0.85):6.75 (should be 1.6348)? 1.6348 (-0.25,0.6,0.85):6.75 .distance (0.6,0.1,0.4):2.75 (should be 1.0840)? 1.0840 (0.6,0.1,0.4):2.75 .distance (-0.25,0.6,0.85):6.75 (should be 1.0840)? 1.0840 (-0.25,0.6,0.85):6.75 .distance (0.8,-0.3,-0.3):5.75 (should be 1.7986)? 1.7986 (0.8,-0.3,-0.3):5.75 .distance (-0.25,0.6,0.85):6.75 (should be 1.7986)? 1.7986 (0.35,-0.1,-0.5):0.75 .distance (0.6,0.1,0.4):2.75 (should be 0.9552)? 0.9552 (0.6,0.1,0.4):2.75 .distance (0.35,-0.1,-0.5):0.75 (should be 0.9552)? 0.9552 (0.35,-0.1,-0.5):0.75 .distance (0.8,-0.3,-0.3):5.75 (should be 0.5315)? 0.5315 (0.8,-0.3,-0.3):5.75 .distance (0.35,-0.1,-0.5):0.75 (should be 0.5315)? 0.5315 (0.6,0.1,0.4):2.75 .distance (0.8,-0.3,-0.3):5.75 (should be 0.8307)? 0.8307 (0.8,-0.3,-0.3):5.75 .distance (0.6,0.1,0.4):2.75 (should be 0.8307)? 0.8307 (0.8,-0.3,-0.3):5.75 .distance (0.8,-0.3,-0.3):5.75 (should be 0.0000)? 0.0000