You need to use some consistent indentation. It's too hard to read otherwise. The whole point of these exercises is to stick some nested looping and do some mathematical coding to figure out the pattern so that if your diamond changes to, say, ten or eleven wide, you have to change hardly anything. I think you need to start from scratch, as you have far too much hard coded. Stuff like this isn't what your after. I won't say it's "cheating", but... it's not what the goal is.