Bloodstain pattern analysis as optimisation problem. (September 2016)