https://fury.cse.buffalo.edu/questions/index.php?qa=334&qa_1=eatsleepdrink-int-cannot-be-converted-to-double https://stackoverflow.com/questions/5566336/classcastexception-casting-integer-to-double