Improved solutions for 3.3.3.4 and 3.3.3.5
Trying to fix bad formatting
Still trying
Bad formatting!
Added note on 3.3.5.4 explaining why the question is ambiguous.
Merge remote-tracking branch 'filip/master'

Merge remote-tracking branch 'filip/master'
this is newest!