The keypad to the lock to the computer lab has 5 buttons. An access code is a sequence of 3 buttons or 4 buttons. Find the number of access codes: (a) If a button may be repeated. (b) If a button may not be repeated.