Data source: http://rosettacode.org/wiki/Terminal_control/Display_an_extended_character
