Final Version Buck Converter