With CharCanvas you can treat terminal like a canvas to paint on. You can put chars on terminal with (line, column) coordinates.
>= 0
Mariusz Kowalski