Were these meant to line up vertically ?  They don't in my display, suggesting you've used tabs for indentation; the width of a tab is not a universal constant !  Please uses spaces for indentation.