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