add solution about 'Type Casting' assignment
add explanation
remove baroque main function comment
add documentation
improve documentation
add some recomenations
add table for (~)integers limits