provavelmente ele te passou um mapa ou hash em troca dos ifs.