Added the ability to read a fixed number of integer, float and double arguments, each number is listed as a separate argument