A thousand and one ways to enjoy solo sex