LCD displaying wrong character