these look like indices, so they can be of type int. WHY NOT!
yo don't try to split a singleton array brah