Ejercicio. Aleatoriedad, bucles, condicionales y sensores

Si en el ejercicio «Combinando bucles, condicionales y sensores» os pedíamos que combinarais bucles, condicionales y sensores, ahora os pedimos que añadáis aleatoriedad.

Cread un programa donde varios personajes se muevan aleatoriamente por el escenario, dibujando una línea por donde van pasando. Cuando un personaje toque a otro, tiene que parar un momento y dibujar otra forma.

En esta imagen de una ejecución que os damos de ejemplo, había cinco personajes funcionando en paralelo. Todos ellos dibujando una línea gris aleatoria sobre el escenario, y cada vez que dos personajes se tocaban entre ellos, dibujaban un asterisco blanco.