checkio.org problem 1