Straight implemented

Not sure this is the way you were supposed to do it
Composition <3