SALGO HORRIBLE PERO ME GUSTA HAHA