Author: Krzysztof Teodor.· Toeplitz