######### ........# ........# ........### ..........# .......)..##### ......$.......# .......oo.###.### ..$...o{........##### ......###...##...... ## ......###...# #... ... ............###.####....# .....#.....>...........##. #... #......[<..####...... #.## #...............# #.. #..............## $ ####.###.................. ##...............#.##....... #................#........## ............................ ...............##.......##### .........(............#.. ..............###....##> ..............##........ #...........<.#.<.(..... ##..........#....# ############...#####. ####.............. .................# ..###...#.####### .......###..# ...##.. ##.# . ...# .. .### ... # .### $