############ ........<..# .#########.# #.# #.# #.# #.# #.##### ####.....# #....)...# #.##.....# #.##.....# #.#......# ###........# +........### ####...#.# ##.##.##### #........# #.##.###.# #.##.# #.# . ##.#.#.# #.# .. #.###..# #.# #. ##.#.### #.# #.#### ##.# #.# #....# #.######.# #...)# #........# #[...####.######## #.........# #....###### #....# ###.####....# .(.....Y....# ...###.####.# #. #.# #. #.# .. #.# #. .# .. ..