######## #......###################################### #...[..#...'.....(......#...................# #......#...#.<..........#............(......# #......#...#[...........#...................# #.<....###'##########...##...###...##.......# #######.............#...##...###'####.......# #.............#...#.....#....##......## #....)..>.....#...#.....#....##......# #.>...........#...#.....#....#.>.....#........# #.............##'###....#....#.......#........# ##########.........#....#....#.......#........+ #.........#########'#########........# #..............##...###..............######+### #...........<..'......#.......................# #.............)#......#.......................# #..............#......#.......................# ###############.###+####..[..########......####'###.........# #....##.......#........#..............#'####......+.........# #....#........#........#..............#...+.......#.........# #....#........'........#..............#...#.......#.........# #....'........#........#..............+...#.......#.........# #...###..###'###......##..............###+#########.........##### #...#######...#####+###......###+#...... #######.......# #........#............#......+ #....... #.l.....# #........#............#......# +....... #g......# #........'............#......# #.......# #...###'####'#####+####......# #.......# ###+##..#................##### #.......# #.......#................# #......## #.......#................# #......# #.......#................# #......# #.......#................# #########................# ...###+#######+#.... ... #....