######### ### #<<.#...#### ##.# #...#......#####..# #..##.......#%%#..# ###.##.##...#..#..###+#+### ##.##.###..##+#..#........ ##.####.##..###...'.⌠....... #.###..##..####...#...##### ##.....##..###....#.E.# ###..##...##.....#...# ##..##....#......#+### #..###..##.#.....# #..# #..#####)...# #### #### ######