####################################################### #[..................................................... #.........##.(.#...###.......##........................ #.........##...#...# #.......##.........#####.......... #.........##...#...# #....#..##.........# #<......... #..............#...# #....#.............# #.......... #........####..#...###....#.............#####.)........ #........#..#.......................................... #........#..###################################'###'### #.. #........#..##....................................[.... #.. #.....##.#..##......................................... #.. # #.....##.#............................................. #.#####.# #........#............................##................. #.......# #....#####..............).......##....##....##........... #.......# #....# #..##..................##..........##..........# #Y5.....# #....# ##..##................(..............%...##.....### #Zs.....# #....# #...................##........)..........##........ #.####..# #....#####.......>..........##...)....###................. #G####..# #........##'##.....................[....................# #....G..# #.##...#.....#....................)................##...#####.......# #.##......#..#.............##..........>...........##.......#.......# #.##......#..#>............##...[.).........................#.##....# #............############.[.............................##..#.......# #.....####+### ..#.........................##....##..#.......# #.....# #.#....##...................##........#.......# #.....# # #.#....##.............................#..#....# #.....# #.##.#.........##..........##............#..#....# #.....# ###..............# ....##....##../.....##..#.......# #...... .......[[[........ ....##.............###..#.......# #.###### #######.).......... ...............#....'.......# #. #####################........... ##.####.#.....##....#.......# .........<)..................... #......###+#########.......# ...##########'############...... ........(...................# #......# .?.... ################............# #......# ...... #......#####.# #......# .... ######......### .# #......# ................. #......# .................. ###+#### .................. .................. ..)............... ########.......... #.##...... #.. .....