Итоги голосования для комментария:
DmitryDS Фактически, выходят три шаблона, только описанных сложнее, чем в оригинале (и их меньше, чем в оригинале).
+