added full problem description D: