Homework for Adapter pattern.