public boolean isOpp(Dir two)
    {
        if (id==(two.id+2)%4) return true;
        else if (id==Dir.Down.id() && two==Dir.Up) return true;
        else if (id==Dir.Up.id() && two==Dir.Down) return true;
        else return false;
    }