I have two different methods here and neither are close. I feel like the input methods are inconsistent...