######### ## #<<.#[..#### ##%# #...#......## #..# #..##.......# #..# ###.##.##...# #..# ##.##.###..# +#..# ##.####.##..# #...+ #.###..##..####...# ##.....##..###....# ###..##...##.....# ##..##....#......# #..###..##.#.....# #%.# #..#####....# #### #### ######