The second flight had 20*2=<<20*2=40>>40 steps
The third had 40-10=<<40-10=30>>30 steps
So in total, he climbed 20+40+30=<<20+40+30=90>>90 steps
So he climbed 90*.5=<<90*.5=45>>45 feet
#### 45