Можно разделить на следующие этапы