If G were bipartite, a Hamilton path alternates parts. Endpoints in the same part require that part to have one more vertex; endpoints in opposite parts require equal sizes. Since the assumed path exists for every pair, these incompatible requirements arise. Thus G is not bipartite and χ(G)≥3.