Latin pieces together the puzzle