Solved #34
Solved #206
Solved #74