generates list of 3 for 3