первый шаг совсем не сложно сделать, разве что немного сложнее второго и третьего.
Вся заморочка состоит в том,как его сделать так, чтобы всё случилось как ты хочешь впоследствии.