Adapter Pattern Geeks For Geeks