###### ##....# ##..##.## #..##...## ##.##.....## #..#.......### #......_.....# #..#.......#.# #.###.....##.# #.#.##...##..# ..######.#.###.###.# ...............>#..# ........##.#.##...## #######.##+#.#.....# #......#..##.### #......[.......# #.....##...5.#.# #....###..#y##.# ##### #..#.# # #..#.# #..... ##.##. #.( .# #.# .#