Index: doc/papers/general/Paper.tex
===================================================================
--- doc/papers/general/Paper.tex	(revision e59f0bf1e2bd92c1edd775285840d853f5900983)
+++ doc/papers/general/Paper.tex	(revision 12bbb36784f1304c65a7cfb4f7601b385d038338)
@@ -2904,5 +2904,5 @@
 		T value;
 		node * next;
-		node( const T & v, node * n = nullptr ) : value( v), next( n) {}
+		node( const T & v, node * n = nullptr ) : value( v ), next( n ) {}
 	};
 	node * head;
@@ -2915,7 +2915,7 @@
 		head = nullptr;
 	}
-	void copy( const stack<T> & o) {
+	void copy( const stack<T> & o ) {
 		node ** crnt = &head;
-		for ( node * next = o.head;; next; next = next->next ) {
+		for ( node * next = o.head; next; next = next->next ) {
 			*crnt = new node{ next->value }; /***/
 			crnt = &(*crnt)->next;
@@ -2924,14 +2924,14 @@
 	}
 	stack() : head( nullptr) {}
-	stack( const stack<T> & o) { copy( o); }
-	stack( stack<T> && o) : head( o.head) { o.head = nullptr; }
+	stack( const stack<T> & o ) { copy( o ); }
+	stack( stack<T> && o ) : head( o.head) { o.head = nullptr; }
 	~stack() { clear(); }
 	stack & operator= ( const stack<T> & o) {
 		if ( this == &o ) return *this;
 		clear();
-		copy( o);
+		copy( o );
 		return *this;
 	}
-	stack & operator= ( stack<T> && o) {
+	stack & operator= ( stack<T> && o ) {
 		if ( this == &o ) return *this;
 		head = o.head;
@@ -2940,9 +2940,9 @@
 	}
 	bool empty() const { return head == nullptr; }
-	void push( const T & value) { head = new node{ value, head };  /***/ }
+	void push( const T & value ) { head = new node{ value, head };  /***/ }
 	T pop() {
 		node * n = head;
 		head = n->next;
-		T x = std::move( n->value);
+		T x = std::move( n->value );
 		delete n;
 		return x;
