The list returned getArgswould look like this: ["2", "10", "10", "[7,", "3,", "5,", "4,", "4]"]. The first three of these lines are valid string representations of integers, while the others are not. Therefore, when you use readon them, you will receive an error message.
, , , length , read .
, , , , . , .
, , , , read.
, ( "[7, 3, 5, 4, 4]" ), read [Integer].