Some output from one of my programs:
| 9 4 4 4 5 9 6 2 | x | 8 0 5 1 5 3 4 3 | = | 279 237 198 215 254 212 147 143 | | 7 7 4 2 4 3 3 1 | | 6 9 4 2 4 7 1 6 | | 219 132 150 157 168 129 120 95 | | 8 2 1 9 8 1 0 1 | | 3 8 4 8 9 5 1 0 | | 199 118 131 144 186 1done. Awaiting a task...Waiting for a task... 39 111 86 | | 2 2 1 5 6 1 5 2 | | 7 6 4 2 9 9 9 7 | | 139 100 91 112 152 123 77 71 |Yes, that's right—it switched to another process in the middle of printing 139. The only way I can think of to implement this is to flush on every character, which is stupid.