############## .............# .......(.....# ....##.^..##.# ....##.<....(# ##...........# .............# ###..........# +..........# #..........# #..........# ################## #..........# #................# #..........# #.#....#####.....# #..........# #......#####.....# #####..........# #................###### #...#..........# ##.......#######......##'# #...'..........# #..##...# #......#...# #...#..........# #..##...#... #......#...# #...#..........# #.....(.#..# #......#...# #...#..........# ##)....##..##.########...#########...#######....# #.###.#........................##...## #....# #.# #.#..............................# #....# #.###.#...(............>.............# #.##.# #..#. .... #.....#'####.........................# #.##.# #.... ... ######.....#..............<....####### #.##.# #....... #..#..#...................# #.##.# #...##.# #..#..#.....(.............# #.##.# #...##.+ #.....#............##.....# #.##.# #...$..# ######.....#'#############.....# #.##.# #......# #................... #....... #....# #......# #...#############... #.....### #....# #...#..# #...# #.....# #....# #......# #...# #....# #......####### #...# #....# #............# #...###### #.##.# #..##........######.......... #.##.# #..##...##............#########' #....# #..##.....l....#...##.#......... #....# #..##..######..#...##.#......... ############....# #......#....#..#......'......... #...............# #..l...#....#.........#.)# .. #.##...........|# #......#....##+########.)##.... #...............# #.####.#....##.................# #...............# #.# #.#.......................# ############.....# #.####.#....##...##..########### #..........#.....# #......#....##...##..#.....# #..........#.....# #<.....'....##....#..#.....# #..........#.....# #......#..........#..#.###.# #..........#.....# #.###..#..........#..'.# #.# ######..##..#.....# #.###..#..........#..#.###.# #....#..##..#.....# #......#..........#..#.....# #....#......#.##..# #......#####+#########.....################# #....#......#.....# #[....... .........................#####....#####'##.....# #.......# ......#..####..................................# #.......# .........# #.............##...#..##....#......# #.......# ..#......####.............##...#........#...#..# #........ ...............................................# ######### ###############################################