Заметил, что код лучше всего пишется на свежем воздухе.
Сегодня кучу всего написал, и оно даже работает кое-как, еще в большей куче разобрался и столько же вспомнил.
Осталось только найти достаточно спокойное место, а то outdoors-забегаловки не совсем подпадают под этот критерий. И достаточно людные, чтобы по голове в целях отъема ноута не шандарахнули.
А вам в какой обстановке лучше думается, господа и дамы?
P. S. maxcom, таки спасибо за то, что пофиксил правку.