title: Ruby Beginner- unexpected end-of-input, expecting keyword_end
body: <p>I am SUPER new to ruby, and I am trying to following instructions on how to build a rectangle. I am following along as carefully as possible, I triple checked I typed it correctly. I even retyped it. The problem seems to be in the end. My terminal keeps giving me the error: <em>shapes.rb:25: syntax error, unexpected end-of-input, expecting keyword_end</em></p>
  
  <p>Can anyone help me? I think it might be an issue with the 1.upto, but i'm not sure. Thank you so much!!</p>
  
  <pre><code>    puts "Welcome to Shapes"
      print "How big do you want your shape? "
      shape_size = gets
      shape_size = shape_size.chomp
      print "Outside letter: "
      outside_letter = gets
      outside_letter = outside_letter.chomp
      print " Inside Letter: "
      inside_letter = gets
      inside_letter = inside_letter.chomp
      puts "About to draw a shape #{shape_size} big"
      puts "using #{outside_letter} for the edge"
      puts "and #{inside_letter} for the inside"
      width = shape_size
      height=shape_size
      1.upto(height) do |row|
      if row==1
          puts outside_letter * width
      elsif row==height
          puts outside_letter * width
      else
          middle= inside_letter * (width-2)
      puts
          "#{outside_letter}#{middle}#{outside_letter}"
      end
  </code></pre>