Copyright (c) 2000 Jason D. Wittman, 2017 Valentin Chelnokov
Broken canvas...