Николай обнови решението на 14.11.2011 00:41 (преди около 13 години)
+REPOSITORY = 'https://github.com/stoitsev/ruby-retrospective-1'
+
+# Двадесет неща, които научих.
+#
+# 1. Научих че ActiveSupport::CoreExtensions::Integer::Inflections превръща
+# число в низ, състоящ се от числото и окончание за бройна форма
+# 2. Научих как се ползва Enumerable#inject и го ползвах за да си реша първа
+# подточка на първа задача
+# 3. Разбрах какво прави Enumerable#each_cons и го ползвах в първа задача
+# 4. Разбрах какво порави Enumerable#zip и го ползвах в първа задача
+# 5. Разбрах, че ако името на последния параметър на функция започва със &,
+# когато се подаде блок на функцията, блока се конвертира до Proc и се
+# асоциира с този параметър
+# 6. Научих, че Object#tap подава обекта си на блок и след неготово изпълнение
+# връща обекта
+# 7. Научих какво прави String#lines и го ползвах за парсване на входа във
+# втора задача
+# 8. Научих какво прави * пред името на променлива
+# 9. Научих какво прави Array#uniq!
+# 10. Научих какво прави Array#all и го приложих на няколко места
+# 11. Намерих метода String#chop и го ползвах за махане на удивителната от
+# таговете във втора задача
+# 12. Припомних си как се работи с lambda и Proc и каква е разликата между тях
+# 13. Разбрах че може да просвояваме стойности на няколко променливи на един ред
+# 14. Разбрах че когато имаме няколко условия в масив и извикаме метода all?,
+# той ще върне истина, само ако всички елементи на масива се оценяват до
+# истина
+# 15. Разбрах как се подреждат дълги булеви изрази на няколко реда
+# 16. Запознах се по-подробно с Object#send понеже имах чивството, че не го
+# използвах правилно при решението ми на втора задача
+# 17. Припомних си каква е разликата между && и and
+# 18. Научих какво прави Array#flatten
+# 19. Научих че когато метода завършва с блок, това което се връща от блока се
+# връща от функцията. Мислех си че е само за променливи.
+# 20. Четох за Class Variables понеже ги използвам, а не бях много сигурен как
+# работят