Horizontal And Vertical Graphs