Copy of Snippet "New Snippet"

import java.io.;
import java.util.
;
class Main
{
static int patternCount(String str)
{
char last = str.charAt(0);
int i = 1, counter = 0;
while (i < str.length())
{
if (str.charAt(i) == '0' && last == '1')
{
while (i < str.length() && str.charAt(i) == '0')
i++;
if (i == str.length()) {
break;
}
if (str.charAt(i) == '1')
counter++;

}
if (i == str.length()) {
break;
}
last = str.charAt(i);
i++;
}
return counter;
}
public static void main (String[] args)
{
Scanner sc = new Scanner(System.in);
String str = sc.next();
System.out.println(patternCount(str));
}
}