Hi again Stefano, I was looking at the code and as I'm quite new to both programming and Ruby, I can't seem to understand two things. First is the |i| in > [2, 4, 6, 8, 10, 11, 13, 15, 17, 20, 22, 24, 26, 28, 29, 31,33,35].each > do |i| and second is the ':' in why not just 'black' for example. > colors[i] = :black If you can find the time to tell me what do these do to make the code work it would be much apriciated. Thanks again Semih -- Posted via http://www.ruby-forum.com/.