### #.##### #.....# #.###.# #.# #.# ###'###.####### #.....#.#.....# #.....#.#.....# ####.....#.#.....# #.......(..'.....+ #.......##.#...).# #.......##.####### #.......##....... ####...<...#...(...# ..##........###.#####.# ..##........'.......# # ..##........###.#...# #.##........# #.#.### #.##........###.# . #.##.........##.# .. ########.#####'##)..##.. .. .......#.......##...# ## #.....#########...# #.....'...... ##### #.....######. ##'#### ####+# #.##'#####.o...! #.........)..... ###....[...%.... #..........[.. #............. #............. ########...... ######