Possibly even setting up a map and iterating over it.