nodes:
  - name: node1
    program: ./programs/node1.hal
  - name: node2
    program: ./programs/node2.hal
  - name: node3
    program: ./programs/node3.hal
  - name: node4
    program: ./programs/node4.hal
connections:
  - source_node: node1
    source_port: 3
    dest_node: node2
    dest_port: 2
  - source_node: node2
    source_port: 3
    dest_node: node3
    dest_port: 2
  - source_node: node3
    source_port: 3
    dest_node: node4
    dest_port: 2