ABC

Diamond Tree