################################################################### #......................<..........................................# #....##..#................###................#....................# #........#......##........# #........####....#...###..............# #........#......##........###........####....#...###...###........# #........#......##................................................# #........#......##......######........############'########.......# #.###....#......##......#....#........#.......#...........#.......# #.# #..)........).......#....#..####..#.......#...........#.......# #.###..........##'####'##....#..# #..#.......'...........#%####..# #.......########.............#..####..#.......#...........#.......# #.......#..............#######........##....####.##.##.####.......# #.......+..............#.........###############.##.##.##.###.....# #.......#.....##.......#.........#....##....................#.###.# #.......#.....##.......#.l.......#...[##....................#.###.# #....)))#.....##.......'.>T......'....##....................'.....# #.......#....>##.......#.u.......#....##....................#.....# #.......#..............#...###...#....##....................#.....# #.......'..............#.........#....##.........#'######..##.....# #.......#..............#.........#....########...#.....##..#......# #.......#.....##.......#.........#....########...#.###.#...#....#.# #.......#.....##########.........#..........##...#.# #.#...#....#.# #.......#.....##########.........#..........##...#.# #.#...#....#.# #.......#...^.##.......#.......).#.......(<.##...#.###.#...#....#.# #..#....#.....##.......#.........########...##...#.....'...#....#.# #..#....########.......#.........########...##...#.....#...#......# #..#...........#.......#.........#.....##...###'##.....#...#......# #..#........#..#.......#.........#.....##...#..........#####.####.# #..#........#..'.......#.........#.....######.....#####..<...####.# #...........#..#.......'.........+.....######.....#...#...........# #..............#.......#.........#..........#.....#...#...........# #.......####+###.......#.........###'####...#.....'...#...........# #.......#.....##.......#.........+.....##...+.###.#...#...#...###.# #..###..#.....##.......#<........#..........#.###.#...#...#...# #.# #..# #..+.....##.......##'########..........#.....#...#...#...###.# #..###..#.....##.......##..............####'#.....#...+...#.......# #.......#.....##.......##...(..........#.....######...#...#.......# #.......#....!.........##..............#.##..#...##...#...#.......# #.......#..>...........##.......##.....#.##..#...####+#...#...##..# #.....>.#..............###########.....#.##..#...#............##..# #.......+..............#.........#.....#.....'...#............##..# #.##....#..............#.........#.....#.....#...#.###........##..# #.##....#..............#.........'.....#.....#...#............##..# #.......#..............#.........#.....#.....#...'............##..# #.......#'##############.##......#.....#.###.#...#............##..# #.......[................##......#.....#)# #.#...#............##..# #.......>[......#######..........#######.# #.###'#............##..# #..###....#.....# #..................###..................##..# #.........#.....# #...........#####........#...##.........##..# #.........#.....#######...........#####........#...##.........##..# #.........#.................####..........##...#...##.........##..# #...........................# #..........##...#...##.........##..# #...........................####.......)...........##.........##..# #.................................................................# ###################################################################