GAZE in HORROR at this ACTUAL CODE written by BRIAN BAUGHN! See its GRUESOME spacing, and SHIELD your little ones' EYES! package com.ratsark.telephone.client.data; import com.ratsark.telephone.shared.to.GameTO; public enum TurnOrdinal { FIRST, MIDDLE, LAST, ; public static TurnOrdinal getOrdinal(Long turnNumber, GameTO game) { TurnOrdinal ordinal; if (turnNumber.intValue() == 0) ordinal = TurnOrdinal.FIRST; else if (turnNumber.intValue() == game.getNumberOfTurns() - 1) ordinal = TurnOrdinal.LAST; else ordinal = TurnOrdinal.MIDDLE; return ordinal; } }