В продолжение к сказаномуAnrDaemon - а вот указание явно может вызватьвсякие проблемы.
Как говорит статистика: чем длиннее код,тем выше % нахождения в нем ошибки. А если честь то, что кто-то пишет код в котором понимает в лучшем случае % 10, то шанс таких ошибок достигает 90%.