cleanup
added new solutions