######## ######### #......######### #.......# #......#........ #.......# #......#........ #.......# #......#........ #.......# #......'........ #.......# #......#........ #.......# #......#........ #.......# #......############.......# #.........###...#.......### #.........#.....#.......# #.........'.....'......># #.........#.....#.......# #.........#.....#.......# ...........#.....#.......# #.. ..##########.....######### #... #.......#..(....# #... ##### #.......#.......# #...##...# #.......'.......# #........######## #.......#.......# #........##.....## #.......##......# #................# #########[[.....##......# #................# #........).......#......# #................# #................+......# #........##'###### #...............#......# #...##...#.......# #........##.....##.......##.....## #...##...#.......#####........#......##.......##.....# #........#.......#...##.......+.......)..............# #........#.......#............##.....##..............# #........#.......#............##.....##..........)...# #../.....#.......#...##.......##......#..............# #........#...)...'...##.......##.....###########.....+ #........#.......#....#..............## #.....# #........#.......#....#...............+ ......# #...####+#.......#...(#.......######### #......# #...##...#.......#....#.......##.....# #......# #........#.......#..[##.......##.....# #........#.......#...##.......##.....######### #........#.......#....[........#.....)#....... #........'.......#....)........'....).)....... #......(.#.......#............##....)##....... #........#.......#...##.......##....∩# ....... #...##...#.....<.#...##.......##.....########## #...######.......#..................J##.......# #....# #.......###'##..............((.)...... #....# #............#.......##....J##........ #....# #............#.......##....>##<....... #....# #............+..............##..)....# ###'#### #....>.......#######+##.....########## #...##.##########.....# #....... #....[..# #.....# ......... #.......# #...[.# ........ #.......# #.....# #########