permute bitch
asdasdasd