На самом деле всё проще:
проблема->решение
Зачем усложнять?