code working (no seg-faults); results senseless (lu dec. faulty?)