my solutions of checkio.org