updated list_get_elem to use correct index when checking list length
Added assembly print function