StairCase wrong method & new method