В поезде едут 3 пользователя и 3 программиста. У пользователей 3 билета, у программистов 1. Заходит проверяющий билеты проводник. Пользователи показывают билеты, программисты прячутся в туалет. Проводник стучится в туалет, оттуда высовывается рука с билетом. Программисты едут дальше.

На обратном пути. У пользователей 1 билет, у программистов ни одного. Заходит проводница снова проверять билеты. Пользователи прячутся в туалет. Один из программистов стучит, из туалета высовывается рука с билетом. Программисты забирают билет и прячутся в соседний туалет. Пользователей ссаживают с поезда.

Вывод — не всякий алгоритм, доступный программисту, доступен пользователю.