########## #..<.!...# #....=#.... #.....# . ......... ..#..#..#.. #..... ..#.... ###### ### ###