Use dictionaries (hashtables) rather than lists