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