Eight Gates (Long)