## ### ##### ...##..###...##### ...!.....#..##...#### ##### #####.............#....# ####...#### ####...####.......#...# ###.........###+###.........###........## #......<......'.'......⌠......'.........# ###..(......###+###.........###...##...## ####...#### ####...####.........#.# ##### ##### ...........### .......#....# .....#.####.. #....### #...