Alternatives to Euclidean geometry plus their Simple Programs