######### .........# #.###.### #.....'.# #######.###### #.........# #+###'#.#....# #.....#.#....##### #.<...###>........ #..><.#.'..####### . #.<...#'#### ... #.....+.###########.... #####+#.#............... +..........)..##.... ####.#........##.# #.#........##.# ###........##.# . #.........##.# ... #.........##.## ....##.............###### >.......................... ..................%.#..... .....##.#..........## . ....................# #..#.##.#..........# #.#..........# #%#..........# #.#..........# #.##.###.##..# #.##.# #.##..# ...... ........ ...... #.##..# .......... #.......#.# ...... .