Poprawka bramki AND i ukrycie wyjątku na rozkładzie ;)