###### #...... ##### #....... ###...#######.......# ...................## #########.................... ....>......>................. #########...#######.......### ........@..................# ##########.########.......#.# #..............######.#####.## #..........(.............(.... ##.###..)<......(...#.....%#####.## .)..................)........ ##.####)###.........#......## ###.####.# #.........#......# #........# #.....)...#......# #........# #.........#....... #........# #.........# ...%## ##...###.# #.........# . #... #.# ###.####### #... #.# #.# ..... ... .. .##... #.# #... . #... .