sadpnt prj and smw solves - unittested