############### ..............# .......<......######### .....................># ........########......### ........# #........# ........# #........#### ........# #............. ........# #))........... ........########.............. .............(..........##### ...............##+### ....#.(.......# .. #.........## #.#.........# #.#.........# #.##........# #..# .. #(.......# #..# .. ##.......#### #..# ..# #..........# #..# .. ##.........#######..####### .. #.............((.......... . ##........((.)............ ##. #.........(.............. ... ###.........).(.......... #.# .###.......)((.......... #.####..###.................. ## #.#..##5.###(.......(....... ##) #.##..##..###........###### .)# ##?.##..##...##.)....# }) ##.##..##DD###........# #.##.#[.##..###..........# #.#.####..###............# .###.#.###..###..............# #.........###................# #.###.###.# .................# # #R#.#.### .................# #.##.## ...##########....# ##.... .. ....# #... . ....# ##.. .?.# #.