- using static System.Console; 
-   
- public class Program { 
- 	public static void Main() { 
- 		int number; 
- 		do { 
- 			WriteLine("Enter a number between 1111 and 9999: "); 
- 			number = int.Parse(ReadLine()); //isto dá erro se digitar algo errado, deveria usar TryParse() 
- 		} while (number < 1111 || number > 9999); 
- 		var texto = ""; 
- 		while (number > 0) { 
- 			texto = number % 10 + "\n" + texto; //o uso de \n pode não ser o ideal sempre 
- 			number /= 10; 
- 		} 
- 		WriteLine(texto); 
- 	} 
- } 
-   
- //https://pt.stackoverflow.com/q/220446/101 
				dXNpbmcgc3RhdGljIFN5c3RlbS5Db25zb2xlOwoKcHVibGljIGNsYXNzIFByb2dyYW0gewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKSB7CgkJaW50IG51bWJlcjsKCQlkbyB7CgkJCVdyaXRlTGluZSgiRW50ZXIgYSBudW1iZXIgYmV0d2VlbiAxMTExIGFuZCA5OTk5OiAiKTsKCQkJbnVtYmVyID0gaW50LlBhcnNlKFJlYWRMaW5lKCkpOyAvL2lzdG8gZMOhIGVycm8gc2UgZGlnaXRhciBhbGdvIGVycmFkbywgZGV2ZXJpYSB1c2FyIFRyeVBhcnNlKCkKCQl9IHdoaWxlIChudW1iZXIgPCAxMTExIHx8IG51bWJlciA+IDk5OTkpOwoJCXZhciB0ZXh0byA9ICIiOwoJCXdoaWxlIChudW1iZXIgPiAwKSB7CgkJCXRleHRvID0gbnVtYmVyICUgMTAgKyAiXG4iICsgdGV4dG87IC8vbyB1c28gZGUgXG4gcG9kZSBuw6NvIHNlciBvIGlkZWFsIHNlbXByZQoJCQludW1iZXIgLz0gMTA7CgkJfQoJCVdyaXRlTGluZSh0ZXh0byk7Cgl9Cn0KCi8vaHR0cHM6Ly9wdC5zdGFja292ZXJmbG93LmNvbS9xLzIyMDQ0Ni8xMDE=