C L H N F J W P Z N
