When initializing for example : [ [1, 2], [2, 3], [3, 2] ] You may forget about one colon, you will get: >> [ [1, 2] [2, 3], [3, 2] ] => [[], [3, 2]] No syntax error:) No warnings here, beware! :) -- Posted via http://www.ruby-forum.com/.