The basics of the reciprocal comparing works now. No blasting yet. Also, the output is now specified as an argument; It doesn't output to stdout.