got some solutions