• # Mission Search

Good day, CheckiO users!

You've been asking us for this for some time now. So we did it!

Yes, this week we're launching a mission search . Isn't that great!

The search bar you can reach from the Map Page, where you can tap on the widget in the upper-right corner, or by simply following the link, which can also be found in the footer area. Here you'll be able to search for missions by name, tags, and/or description.

Search will be performed only on those missions that are currently accessible for the user.

Challenge yourself with our latest missions:

The first mission is called "End Zeros" where you have to find out how many zeros are at the end of the given number.

```end_zeros(0) == 1
end_zeros(1) == 0
end_zeros(10) == 1
end_zeros(101) == 0```

The second is the "Number Length" mission and here you need to figure out how many digits a positive integer has.

```number_length(10) == 2
number_length(0) == 1```

The third mission is "Backward String" where the task is to return the string in reverse order.

```backward_string('val') == 'lav'
backward_string('') == ''
backward_string('ohho') == 'ohho'
backward_string('123456789') == '987654321'```

The fourth mission is called "Backward Each Word" where you have to reverse every word in the given string but leave them is their places.

```backward_string_by_word('') == ''
backward_string_by_word('world') == 'dlrow'
backward_string_by_word('hello world') == 'olleh dlrow'
backward_string_by_word('hello   world') == 'olleh   dlrow'```
Highlights from the world of Python:
• Exception handling in Python is an extremely important concept for beginner developers to grasp, but things can get a bit confusing when moving beyond the basics. So check out 6 Exceptionally Common Pitfalls of Python Exception Handling! It might really put things into perspective!
• You know how to Overload Functions in Python? You still believe that Python does not support function overloading? But a solution to it has been already hacked by using common language constructs. You just have to know more!
• Are you interested in building an OAuth service that can be used as a way to authenticate calls to an API or within a microservices architecture? It can be quite fascinating! The project uses Python, Flask, Postgres and JWT.

The users who’ve made the TOP 3 this month are veky, przemyslaw.daniel, and flpo. You are doing great, guys! Keep on coding!

Welcome to CheckiO - games for coders where you can improve your codings skills.

The main idea behind these games is to give you the opportunity to learn by exchanging experience with the rest of the community. Every day we are trying to find interesting solutions for you to help you become a better coder.