###### ##)o..# #.###### ###.....### ####...o.....# #..<..##.......##. ......#...##....##.... ..... #...#...o....... ..#. #....# ##<......# . # ##...# #........ #.... ........< .....#..${...... #..#..........!.. #................ .##...#...... ## #........#(