estetica del codigo
agregada la funcion canmove