Практика IT-собеседований
Что такое диапазоны (ranges) и как их использовать? – Ruby · Практика IT-собеседований