a line of different shapes