######## ####### #################......# #.....# +........'......#......# #.....# #........#......#......# #.....# #........#......#(.....# #... ......# #.....# ##.##...##...)(('......# +...#......# #.....# ###.##...##...(..#......# #...#......#####.....# #...#....#...(...#......# #...#......#...#.....# ... #...#....##).....#......# #...#......#...##'#### (....+...#....#########......######...#......#........# .....##'###....+ #...........#...#......#........# ..........###### #...........#...'......#........# #####..........# +...........#...#......#).......# #........>.# #)..........'...#.....)'........# #..........### ##...........#####......##'###...# #............. .>..................#####...##...# #............. ....................#........#...# #.....#####... ....................#........#...# #.....# .. ........#####.......#........#...# #.....# . ........# #.......#........+...# #.....# . ........# #.......#........#...# #.....+ .. ........# #.......#........#...# #.....#+###... ........# #..<....#'####..## ..# ##............ +####+### ###...##..##...# #......%..... #..............# #...w........ #.......<......# +...J........ #..............# #..)col...... #..............# #.))......... #..............# #............ ###+####.##....# #.......##### #.# ##### #.......# ... #.......# ... +.......# #.......# #.......#