######## ############### #......# #.............# #)..(..# #.............# #......# #...##...##...# #......# ######...##...# ### #......# #....#........# #.###### #......# #(...'.....))#####......# #......# #....#...##).#.........## #......# #....#...##..'.[..#.<..# #......# #....+...#####....#....# #......# #....#...#........'....# #......# #....#(..#...))...#..)#####.###### #....#...#....#####...##..#......# #....#...#....#..###'###..#......# #....'...#....#........)..'......# ####....#8###..).##+##....)..##....## #..#........(....#..##.......####### #..#...8.\.8.....#...'........# #..'.............#...#........# #..#.....8.......#..###'####### ####......###....#..#.........####### #..#....+...#....#..+...............# #..#....#>..#....##+#...............# #..#....#+###.......................# #..'................<...............# #..#................................# #..#.........####....#########......# #..#.........'..#....#.......#......# ####.........#..#....#.......#......# #....#'#######....#..###'##......# #....+...##.>######..#.....####### #....#....'.......#..+.....# #...)#...##.......+..#.....# #..).#..!##.......#..#.....# #..).#...#...##..##..######. #....#...#...##..##.......#.. #....#'####.###...........#... #....#...##..##...........+... #....#.......##..##..##...# #....#.......##.###..# ...# #........##'###...#..# .... #####....##.###..##...#..# .... #........#...##.......#..# #........#[...#..#....#..# #........#....#..#...## #........######..#...# #........# #..#..... #....x...# ...#...... #....$.$.# ######...... #....$T$.# ...... #.....o..# #........# #........# #........# #........# #........#