сам с собой...)))
...чтобы открыть дверь, найди ключ. Если нет ключа, сделай отмычку. Не делается отмычка - возьми лом. Не открывается дверь - снеси стену.
если постановка задачи требует исключительно результата как такового и не оговаривает заведомо деликатного его достижения, ограниченного рамками конкретных действий, то какая собственно разница...