447b41fc3e2dfdce9db6d3ea3c24ec88fea7db0c
For this to work, I had to turn the character upside-down, to be able to have a foreground color in the first pixel row, and background color in the second pixel row. So it's now an "unicode upper half block".
Languages
C++
50.5%
Makefile
49.5%