rules 186 Bytes