Hash fucntion now also depends on character positions and will return every colour.