С одной стороны хочу поделиться своим "опытом", а с другой стороны, может быть у меня есть ошибка, которую я не заметил, хоть скетч и работает.
Так что если у меня появится ошибка, то прошу мне на неё указать. В этом случае я исправлю это первое сообщение, так что в последствии коментарии могут...