xml triangle