using integers