Working lines with user input for arrowheads

Please test