difficulties of writing... ... homework solutions reviews kouba...