| // run | 
 |  | 
 | // Copyright 2009 The Go Authors. All rights reserved. | 
 | // Use of this source code is governed by a BSD-style | 
 | // license that can be found in the LICENSE file. | 
 |  | 
 | package main | 
 |  | 
 | import "fmt" | 
 |  | 
 | var indent uint = 10 | 
 | func main() { | 
 | 	const dots = ". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . " + | 
 | 		". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . " | 
 | 	const n = uint(len(dots)) | 
 | 	i := 2 * indent | 
 | 	var s string | 
 | 	for ; i > n; i -= n { | 
 | 		s += fmt.Sprint(dots) | 
 | 	} | 
 | 	s += dots[0:i] | 
 | 	if s != ". . . . . . . . . . " { | 
 | 		panic(s) | 
 | 	} | 
 | } |