########### ########## ####.##......# #>... ... ##.......###### #..# #.##..###.### #.# #..#..#...# #.# #...##.### ####### #o# ###.......##....... ##l#####o...##.#..llo..... #.