###### ############ ####....#######..........### #.......##.................. ........###.##.............. #.##.........#.............. . #.##.........#.............. ... #.##.........#.............. .....#<##.....##+##.............) ............#......#[.)........... ..........................#####... ............#........(........# .. ............#..(...((.........#... #...........#...#####...#......... #####.#.#.#.....# ###...#......... ............. ................ #....#.....#.#................. #. ..........#####.......... ... ...#####........### ................... ................... .[................. .........#.......### .........###........ .........# #........ .....#######........ ........#........... #.<...#.....##.... ..#................. ......O.....(....... ....#............... # #.............. #.............. #+#............ ............ ...........# ...........