odd map
even map