A C E F G H N W