####### ##..##.# ##.....## #.......#### ###..........# #.....##.....### #......#.......## #...######......# ##.....##......## #......##.....## ##.#...))....## ###....)...## ####....## #...)...## ####..#....### .... ###...((##.....## .... ##.....#.##......# .#.# #....>#####......# ..## ##......# #....### ....# ##.....###....# #.... ##.........#.###### ##..# ###....)).####.#..##.# ###...######....hT## ###.....####.......T.# ##........#.#........### #......#...<......#....### ###...###......#####..##.# #....####......####..)...# #.....##.........##).)#..# #.#..............#...##.## ####........#....#...#### #.........#.#.....#.# ##.....######.....### ##.....# #...### ##.#### ###.# ##.# ### ###